← Back to jobs

Programming.com Inc Logo
Firmware Engineer

Programming.com Inc

 

Pune, Maharashtra, India

Posted On: Just posted
Experience: 3+ years
Availability: Hybrid
Openings: 3
Category: Firmware Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will develop and maintain firmware for microcontroller-based embedded systems.

Responsibilities

  • Write and optimize firmware in C and C++ for embedded platforms.
  • Implement and debug hardware communication protocols including SPI, I2C, and MODBUS.
  • Design efficient state machines and application libraries.
  • Conduct code reviews and create clear engineering documentation.
  • Execute testing strategies to ensure code quality and reliability.

Required Skills

  • 3+ years of experience in firmware development.
  • Proficiency in C and C++ programming.
  • Strong understanding of microcontroller architecture.
  • Hands-on experience with SPI, I2C, and MODBUS protocols.
  • Ability to write and read Assembly language.
  • Experience with code review processes and engineering documentation.
  • Knowledge of testing methodologies for embedded systems.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs