Talent.com
Saaki Argus & Averil Consulting
Embedded SW developer (Contract)Saaki Argus & Averil Consulting • Bangalore Rural, Karnataka, India
Embedded SW developer (Contract)

Embedded SW developer (Contract)

Saaki Argus & Averil Consulting • Bangalore Rural, Karnataka, India
30+ days ago
Job type
  • Quick Apply
Job description

Requirement Embedded SW developer

Overall exp- 4 - 7 Yrs


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

Qualification Criteria- B E /B Tech

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


Work location Bangalore


Details JD:

Responsibilities

  • Driver Development: Develop and optimize drivers for the LPC2478 MCU to ensure seamless migration of the software application from the LH 79520.
  • Hardware-Software Integration: Collaborate with hardware engineers to integrate the new drivers with the existing hardware components.
  • Compatibility Testing: Conduct thorough testing to ensure compatibility and performance of the migrated software application.
  • Documentation: Prepare detailed documentation for the developed drivers, including design specifications, implementation details, and testing procedures.
  • Troubleshooting: Diagnose and resolve any issues that arise during the migration process.
  • Collaboration: Work closely with the project team to ensure timely delivery and adherence to project milestones.

Qualifications

  • Education: Bachelor's degree in Computer Science, Electrical Engineering, or a related field. A Master's degree is a plus.
  • Experience: Proven experience in embedded software development, with a focus on driver development for ARM Cortex-M microcontrollers.
  • Technical Skills:
  • Proficiency in C programming language.
  • Experience with ARM Cortex-M microcontrollers, particularly the LPC2478.
  • Knowledge of embedded systems design and hardware-software integration.
  • Familiarity with real-time operating systems (RTOS) and embedded Linux.
  • Experience with I2C, SPI, UART, and other communication protocols.
  • Knowledge of PLL configurations and clock management in microcontrollers.
  • Experience with CPLD and FPGA programming is a plus.
  • Problem-Solving: Strong analytical and problem-solving skills.
  • Communication: Excellent written and verbal communication skills.
  • Teamwork: Ability to work effectively in a team environment and collaborate with cross-functional teams.

Preferred Qualifications

  • Experience with the LH 79520 MCU and its migration to other microcontrollers.
  • Familiarity with LCD 4BPP mode and external flash mapping.
  • Knowledge of CPLD addressing and clock configuration.
  • Experience with I2C implementation using hardware I2C pins.

Create a job alert for this search

Embedded SW developer (Contract) • Bangalore Rural, Karnataka, India