Posted 09 July, 2026
Embedded SW developer (Contract)
Saaki Argus & Averil Consulting
Bengaluru, KA, IN
Full Time
Reference: 409ece2a4c00d05b
Job Description
\n
Requirement Embedded SW developer
\nOverall exp- 4 - 7 Yrs
\nDomain specification- Embedded SW developer(C, C++, Linux, RTOS, Protocols I2C, SPI)
\nQualification Criteria- B E /B Tech
\nMandatory Skills- Embedded C C++, Linux, RTOS, Protocols I2C, SPI, UART experience . microcontroller experience.
\nWork location Bangalore
\nDetails JD:
\nResponsibilities
\n- \n
- Driver Development: Develop and optimize drivers for the LPC2478 MCU to ensure seamless migration of the software application from the LH 79520. \n
- Hardware-Software Integration: Collaborate with hardware engineers to integrate the new drivers with the existing hardware components. \n
- Compatibility Testing: Conduct thorough testing to ensure compatibility and performance of the migrated software application. \n
- Documentation: Prepare detailed documentation for the developed drivers, including design specifications, implementation details, and testing procedures. \n
- Troubleshooting: Diagnose and resolve any issues that arise during the migration process. \n
- Collaboration: Work closely with the project team to ensure timely delivery and adherence to project milestones. \n
Qualifications
\n- \n
- Education: Bachelor's degree in Computer Science, Electrical Engineering, or a related field. A Master's degree is a plus. \n
- Experience: Proven experience in embedded software development, with a focus on driver development for ARM Cortex-M microcontrollers. \n
- Technical Skills: \n
- Proficiency in C programming language. \n
- Experience with ARM Cortex-M microcontrollers, particularly the LPC2478. \n
- Knowledge of embedded systems design and hardware-software integration. \n
- Familiarity with real-time operating systems (RTOS) and embedded Linux. \n
- Experience with I2C, SPI, UART, and other communication protocols. \n
- Knowledge of PLL configurations and clock management in microcontrollers. \n
- Experience with CPLD and FPGA programming is a plus. \n
- Problem-Solving: Strong analytical and problem-solving skills. \n
- Communication: Excellent written and verbal communication skills. \n
- Teamwork: Ability to work effectively in a team environment and collaborate with cross-functional teams. \n
Preferred Qualifications
\n- \n
- Experience with the LH 79520 MCU and its migration to other microcontrollers. \n
- Familiarity with LCD 4BPP mode and external flash mapping. \n
- Knowledge of CPLD addressing and clock configuration. \n
- Experience with I2C implementation using hardware I2C pins. \n