21 Aug
|
krisent technologies
|
India
21 Aug
krisent technologies
India
Key Responsibilities
- Develop firmware for microcontrollers and embedded systems.
- Write and debug embedded C/C++ code.
- Work with microcontrollers such as STM32, ESP32, PIC, AVR, ARM, etc.
- Interface sensors, relays, displays, RF modules, communication modules, and other electronic components.
- Work with communication protocols such as UART, SPI, I²C, RS-485, CAN, Modbus, etc.
- Develop and integrate wireless communication such as RF, LoRa, Wi-Fi, Bluetooth, etc.
- Perform debugging and troubleshooting of hardware and firmware.
- Conduct testing and validation of embedded products.
- Read and understand circuit diagrams and hardware specifications.
- Work closely with hardware, PCB, testing, and production teams.
- Optimize firmware for performance, reliability, and power consumption.
- Prepare technical documentation, firmware versions, and test reports.
- Support production and field teams in resolving technical issues.
Required Skills
- Strong knowledge of Embedded C/C++.
- Good understanding of microcontrollers and electronics.
- Experience with RTOS is an advantage.
- Knowledge of communication protocols.
- Experience with debugging tools such as JTAG/SWD, oscilloscopes, logic analyzers, etc.
- Understanding of PCB hardware and electronic circuits.
- Positive problem-solving and analytical skills.
Qualification & Experience
- B.E./B.Tech/Diploma in Electronics, Electronics & Communication, Electrical, Instrumentation, or Computer Engineering.
Pay: ₹20,000.00 - ₹40,000.00 per month
Work Location: In person
📌 Embedded Software Developer (India)
🏢 krisent technologies
📍 India