Embedded C Developer

Net Connect

Chennai District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Net Connect in Chennai seeks an experienced Embedded C Developer Specialist to design and optimize low-level drivers for embedded systems, focusing on robust software and hardware integration.

You will work on RTOS Threadx, develop drivers for Renesas MCUs, use IAR, perform hardware debugging with oscilloscopes and multimeters, and collaborate across hardware and software teams to deliver reliable embedded solutions. Proficiency with Git and Jenkins CI is required.

Qualifications

  • BE/BTech or M.E/M.Tech in Electronics/Computer Science is required.
  • Experience of 6-9 years in embedded C programming with low-level drivers.
  • Strong understanding of embedded concepts at software and hardware levels, including Renesas MCUs.
  • Proficiency with IAR, emulators, OCD, and test equipment like oscilloscopes.
  • Experience with RS232, RS485, I2C, SPI, Modbus communication drivers.
  • Familiar with CPPUnit and Jenkins for unit tests and CI.
  • Version control with Git is essential.
  • Knowledge of RTOS Threadx is a plus.

Responsibilities

  • Develop and optimize low-level drivers using embedded C for various systems.
  • Conduct modular software development and testing for embedded components.
  • Collaborate with cross-functional teams to enhance embedded software functionalities.
  • Perform hardware debugging and testing; read schematics and use oscilloscopes and meters.
  • Manage code versions with Git and maintain CI pipelines with Jenkins.
  • Implement RTOS-based software solutions, especially Threadx.
  • Document development processes and contribute to improving existing software solutions.

Skills

Embedded C
Low-level drivers
Renesas MCU
RS232/RS485/I2C/SPI/Modbus
Hardware debugging
CPPUnit
Jenkins
Git
RTOS Threadx

Education

BE/BTech or M.E/M.Tech in Electronics / Computer Science

Tools

IAR
Emulators
OCD
Oscilloscopes
Multimeters

Job description

REQUIREMENT SUMMARY

The Embedded C Developer Specialist role is critical in the ITES sector, focusing on developing and optimizing low-level drivers for embedded systems. Based in Chennai, this position requires a deep understanding of embedded C programming and associated hardware components.


Description


  • 6-9 years of experience in embedded C programming, particularly in low-level drivers.

  • Strong understanding of embedded concepts at both software and hardware levels, including MCU architectures such as Renesas.

  • Proficiency in using development tools such as IAR, emulators, and OCD.

  • Experience with communication drivers and protocols like RS232, RS485, I2C, SPI, and Modbus.

  • Ability to perform hardware debugging and testing with various tools, including oscilloscopes and multi-meters.

  • Familiarity with software testing tools at unit level, preferably CPPUnit, and continuous integration tools like Jenkins.

  • Experience with version control tools, preferably GIT.


Key Responsibilities


  • Develop and optimize low-level drivers using embedded C for various embedded systems.

  • Conduct structured and modularized software development and testing for embedded components.

  • Collaborate with cross-functional teams to enhance embedded software functionalities.

  • Perform hardware debugging and testing, including schematic reading and usage of tools like oscilloscopes and multi-meters.

  • Utilize version control tools, preferably GIT, to manage code versions and ensure consistency.

  • Implement RTOS knowledge in developing software solutions, particularly with systems like Threadx.

  • Engage in software testing at unit levels using tools such as CPPUnit and manage continuous integration processes with Jenkins.

  • Document all development processes thoroughly and contribute to the improvement of existing software solutions.


Requirements


  • B.E/B.Tech or M.E/M.Tech in Electronics / Computer Science

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Programmer
Embedded Software Programmer

Hinduja Gruppe • Chennai District

On-site
INR 600,000 - 900,000
Embedded Software Development
Embedded Software Development

CADMAXX • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Junior Embedded Engineer
Junior Embedded Engineer

Miko • Mumbai

On-site
INR 800,000 - 1,200,000
Embedded C Developer
Embedded C Developer

Ehimaya Technologies LLP. • Gurgaon

On-site
INR 800,000 - 1,200,000
Software Engineer I, Embedded Development
Software Engineer I, Embedded Development

ICU Medical • Chennai District

On-site
INR 600,000 - 1,200,000
Senior Embedded C++ Developer
Senior Embedded C++ Developer

JobItUs • Secunderabad, Hyderabad

On-site
INR 1,200,000 - 1,800,000
Software Development Engineer
Software Development Engineer

Accenture in India • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

IntellisenseTechnology • Jalandhar

On-site
INR 600,000 - 900,000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Indian Institute of Technology Delhi (IIT Delhi) • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

JobItUs • Vadodara

On-site
INR 1,500,000 - 2,100,000