Embedded Engineer

NovintiX

Hyderabad

On-site

INR 4,200,000 - 7,000,000

Full time

8 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

NovintiX is seeking a Senior Embedded Engineer in Hyderabad to lead embedded firmware development for MCU/SoC-based products. You will design, implement, debug, and verify firmware across RTOS and bare-metal platforms, develop drivers for SPI, I2C, UART, CAN, and ADC, and drive hardware bring-up and system integration with MISRA and safety considerations.

Applicants should bring 10–15 years of hands-on experience in embedded C/C++, expertise in FreeRTOS/Zephyr, and strong debugging and

Qualifications

  • 10–15 years of embedded firmware experience.
  • Strong hands-on in Embedded C/C++.
  • Experience with FreeRTOS/Zephyr or similar RTOS.
  • Hardware bring-up and embedded debugging experience.
  • Knowledge of low-power embedded design.
  • Proficient in Git/VCS and CI/CD workflows.
  • Experience with MISRA compliance and static-analysis tools.
  • Strong debugging and problem-solving skills.

Responsibilities

  • Design, develop, integrate, and debug embedded firmware in C/C++.
  • Develop firmware for RTOS and bare-metal platforms.
  • Create and integrate peripheral drivers and interfaces (SPI, I2C, UART, CAN, ADC).
  • Develop bootloaders and low-level firmware components.
  • Perform hardware bring-up and system integration.
  • Use oscilloscopes, logic analyzers, JTAG/SWD for debugging.
  • Develop unit tests and support automated verification.
  • Mentor junior engineers and contribute to best practices.

Skills

Embedded C/C++
FreeRTOS/Zephyr
MCU/SoC knowledge
Hardware bring-up
Low-power design
Git/VCS
CI/CD
Debugging
MISRA compliance

Tools

JTAG/SWD
Oscilloscopes
Logic analyzers
Static analysis tools

Job description

We are looking for a Senior Embedded Engineer with strong experience in embedded firmware development, hardware bring-up, debugging, and verification for microcontroller- and SoC-based products.

Experience:

10–15 Years

Key Responsibilities
  • Design, develop, integrate, and debug embedded firmware using C/C++.
  • Develop firmware for RTOS and bare-metal platforms.
  • Develop and integrate peripheral drivers and communication interfaces including:
  • SPI
  • I2C
  • UART
  • CAN
  • ADC
  • Develop and maintain bootloaders and low-level firmware components.
  • Perform hardware bring-up, board debugging, and system integration.
  • Use oscilloscopes, logic analyzers, JTAG/SWD, and other debugging tools.
  • Develop unit tests and support automated software verification.
  • Perform static code analysis and follow MISRA coding guidelines.
  • Participate in architecture, design, and code reviews.
  • Create software design documentation and maintain traceability aligned with IEC 62304.
  • Troubleshoot complex firmware and system-level issues.
  • Mentor junior engineers and contribute to engineering best practices.
Required Skills
  • Strong hands-on experience in Embedded C/C++
  • Experience with FreeRTOS, Zephyr, or similar RTOS.
  • Strong understanding of microcontrollers, SoCs, peripherals, and communication protocols.
  • Experience with hardware bring-up and embedded debugging.
  • Knowledge of low-power embedded design.
  • Experience with Git/version-control systems.
  • Familiarity with CI and automated build/test environments.
  • Strong debugging and problem-solving skills.
Preferred
  • Experience developing software for medical devices or other safety-critical products.
  • Knowledge of IEC 62304 and regulated software development processes.
  • Experience with MISRA compliance and static-analysis tools.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Junior Embedded Software Engineer
Junior Embedded Software Engineer

HEX20 • India

On-site
INR 600,000 - 800,000
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton Corporation • Pune District

On-site
INR 1,800,000 - 2,400,000
AM - Software Engineer
AM - Software Engineer

KOHLER India • Maharashtra

On-site
INR 4,000,000 - 6,000,000
Embedded Developer
Embedded Developer

Allegis Group • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Lead firmware developer
Lead firmware developer

KOHLER India • Maharashtra

On-site
INR 3,000,000 - 6,000,000
Senior Firmware Engineer
Senior Firmware Engineer

Agiliad LLC • Pune District

On-site
INR 2,000,000 - 3,500,000
Embedded Software Engineer
Embedded Software Engineer

Sallybase • Gurugram District

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

HEX20 • India

On-site
INR 900,000 - 1,300,000
Embedded Software Engineer
Embedded Software Engineer

Quest Global • Dadri

On-site
INR 1,200,000 - 1,800,000