Skip to main content
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

\n

Overall exp- 4 - 7 Yrs

\n


\n

Domain specification- Embedded SW developer(C, C++, Linux, RTOS, Protocols I2C, SPI)

\n

Qualification Criteria- B E /B Tech

\n

Mandatory Skills- Embedded C C++, Linux, RTOS, Protocols I2C, SPI, UART experience . microcontroller experience.

\n


\n

Work location Bangalore

\n


\n

Details JD:

\n

Responsibilities

\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
\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
\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
\n

Sign up for Job Alerts