Home·Find Jobs·Firmware Engineer
V

Firmware Engineer

VettedBench
Posted 3 days ago · Apply by 6 Sep 2026
Hyderabad3-5 yearsOn-site

About this role

The team is seeking a skilled Firmware Engineer to join their dynamic team. The ideal candidate will have a strong background in embedded systems and a passion for developing high-quality firmware solutions.

Key Responsibilities:

  • Design, develop, and maintain firmware for embedded systems using C/C++.
  • Collaborate with cross-functional teams to define firmware requirements and specifications.
  • Implement and test communication protocols such as CAN, I2C, SPI, and UART.
  • Conduct debugging and issue analysis to resolve firmware-related problems.
  • Utilize RTOS concepts and scheduling tools to optimize firmware performance.
  • Maintain version control using GIT and track project progress using JIRA.
  • Work with debugging tools including oscilloscopes and debug probes.

Required Skills & Qualifications:

  • Proficiency in Embedded C/C++ development.
  • Experience with microcontroller/SoC driver development.
  • Strong understanding of communication protocols (CAN, I2C, SPI, UART).
  • Familiarity with debugging tools and techniques.
  • Excellent communication skills and ability to work collaboratively in a team environment.
  • Quick learner and self-starter with a strong commitment to quality and safety in development.

Experience:

  • Minimum of 3-5 years of relevant experience in firmware engineering or embedded systems development.

What we offer:

  • Opportunity to work in a collaborative and innovative environment.
  • Chance to contribute to cutting-edge projects that prioritize safety and quality.
  • Professional development and growth opportunities.
Applications are read by our talent team, usually within two working days. If you look like a fit we will call you, and you will hear from us either way.

More open roles

View all roles →
Apply for this role →