Embedded Firmware Engineer (ADAS)

Novus Hi-Tech

Gurugram District

On-site

INR 600,000 - 900,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Novus Hi-Tech in Gurgaon, India, is seeking an Embedded Firmware Engineer to join our ADAS team. You will write and test C/C++ firmware that runs on automotive ECUs, work close to hardware, and contribute to sensor fusion with radar, camera, and LiDAR data.

The role is hands-on, requires 2–3 years in embedded firmware, and offers opportunities to grow in AUTOSAR, MISRA coding, and safety-critical development practices.

Qualifications

  • 2–3 years hands-on embedded firmware experience in automotive or safety-critical domains.
  • Strong C/C++ for embedded, real-time systems; radar experience preferred.
  • Experience with RTOS, CAN/LIN/SPI/I2C, and automotive ECUs.
  • Understanding of MISRA C/C++ and AUTOSAR concepts is a plus.
  • Knowledge of debugging tools (JTAG, emulators, scopes).
  • Team collaboration across cross-functional engineers.

Responsibilities

  • Design, develop, and test embedded firmware for ADAS-related ECUs.
  • Contribute to sensor-fusion and perception software with radar/camera/LiDAR data.
  • Ensure firmware aligns with AUTOSAR architecture and automotive standards.
  • Debug and resolve low-level issues with RTOS, drivers, and protocols.
  • Participate in code reviews, unit tests, CI/CD and static analysis.
  • Collaborate with hardware, systems, and testing teams for integration.

Skills

C/C++
Embedded systems
RTOS
Sensor data processing
AUTOSAR
MISRA

Education

M.Tech/B.Tech / B.E. in Embedded Systems, Electronics, Computer Science, or related field

Tools

JTAG
Oscilloscopes
Emulators
Logic Analyzers
CAN/LIN analyzers

Job description

Embedded Firmware Engineer/Sr. Engineer – ADAS

Business Unit-ADAS

Reporting To-Head of Embedded System

Location-Gurgaon, India

Experience Required-2–3 years in embedded firmware development, with exposure to automotive, Radar, ADAS, or ECU firmware development

Key Competency-Firmware development (C/C++) with experience working on radar application.

Education-M.Tech/B.Tech / B.E. in Embedded systems, Electronics, Computer Science, or a related field

ABOUT NOVUS HI-TECH

Novus Hi-Tech Robotic Systemz Pvt. Ltd. designs and delivers advanced driver-assistance, robotics, and connected-device solutions across four business units: ADAS, ADAS Aftermarket, Mobile Robotics, and Defence Robotics. The ADAS business builds embedded firmware and sensor-fusion software that runs directly on automotive-grade hardware powering Electronic Control Units (ECUs) that support perception, driver-assistance, and safety functions across vehicle platforms.

ROLE SUMMARY

We're looking for an Embedded Firmware Engineer to join our ADAS team, writing and testing C/C++ firmware that runs directly on automotive-grade ECUs. This is a hands-on individual-contributor role for an engineer who enjoys working close to the hardware debugging at the driver level, working with sensor data, and helping build reliable, safety-critical software. You'll work closely with senior engineers and Engineering Manager, contributing to sensor-fusion and perception modules while growing your expertise in AUTOSAR, RTOS, and automotive-grade development practices.

KEY RESPONSIBILITIES
  • Design, develop, and test embedded firmware in C/C++ for ADAS-related Electronic Control Units (ECUs).
  • Contribute to sensor-fusion and perception software modules, working with data from radar, camera, LiDAR, or ultrasonic sensors.
  • Write and maintain firmware aligned with AUTOSAR architecture and automotive coding standards.
  • Debug and resolve low-level issues involving RTOS, device drivers, and communication protocols (CAN, LIN, Ethernet, SPI, and I2C).
  • Participate in code reviews, unit testing, static analysis, and CI/CD practices to maintain firmware quality.
  • Support integration and validation activities with hardware, systems, and testing teams.
  • Follow MISRA C/C++ coding guidelines and contribute to functional-safety-compliant (ISO 26262) development practices.
  • Document design decisions, test results, and known issues clearly for the wider engineering team.
  • Collaborate with senior engineers and managers on sprint planning, estimates, and technical trade-offs.
REQUIRED SKILLS & EXPERIENCE
  • 2–3 years of hands-on embedded software development experience.
  • Strong programming skills in C/C++ for embedded, real-time systems; experience on radar application development is preferred.
  • Working knowledge of microcontroller/SoC-based firmware development for automotive or similarly safety-critical domains.
  • Understanding of RTOS concepts and real-time system design.
  • Exposure to automotive communication protocols such as CAN, LIN, SPI, or I2C.
  • Familiarity with embedded debugging tools such as JTAG, emulators, and oscilloscopes/logic analyzers.
  • Basic understanding of AUTOSAR concepts and MISRA C/C++ coding practices is a plus.
  • Good analytical and debugging skills, with attention to detail in safety-critical code.
  • Ability to work collaboratively in a cross-functional engineering environment.
PREFERRED QUALIFICATIONS
  • Prior experience with radar, camera, or other ADAS sensor applications.
  • Exposure to functional safety standards (ISO 26262) or automotive cybersecurity practices (ISO 21434).
  • Familiarity with version control (Git), CI/CD pipelines, and static analysis tools.
  • Coursework or project experience involving sensor fusion, signal processing, or embedded Linux.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer/Sr. Engineer – ADAS
Embedded Firmware Engineer/Sr. Engineer – ADAS

Novus Hi-Tech • Gurugram District

On-site
INR 600,000 - 900,000
Embedded Firmware Engineer/Sr. Engineer – ADAS
Embedded Firmware Engineer/Sr. Engineer – ADAS

The Hi-Tech Robotic Systemz Ltd • Gurugram District

On-site
INR 600,000 - 800,000
Lead Engineer - Firmware
Lead Engineer - Firmware

sensata • Pune District

On-site
INR 1,200,000 - 1,900,000
GLOBAL RESEARCH & INNOVATION SOFTWARE PROFESSIONAL
GLOBAL RESEARCH & INNOVATION SOFTWARE PROFESSIONAL

OP Mobility • Bengaluru

On-site
INR 1,000,000 - 1,500,000
GLOBAL RESEARCH & INNOVATION SOFTWARE PROFESSIONAL
GLOBAL RESEARCH & INNOVATION SOFTWARE PROFESSIONAL

OP Mobility • Bengaluru

On-site
INR 1,200,000 - 1,800,000
SYSTEM TEST ENGINEER
SYSTEM TEST ENGINEER

FORVIA HELLA • Maharashtra

On-site
INR 1,200,000 - 2,400,000
ADAS Algorithm/Sensor Fusion Engineer
ADAS Algorithm/Sensor Fusion Engineer

SIRI AB • India

On-site
INR 1,500,000 - 2,000,000
Senior System Software Architect, Autonomous Vehicles
Senior System Software Architect, Autonomous Vehicles

NVIDIA • Pune District

On-site
INR 1,200,000 - 1,800,000
ADAS Developer/Specialist
ADAS Developer/Specialist

Tata Elxsi • Pune District

On-site
INR 1,800,000 - 2,600,000
Embedded Firmware Engineer- Automotive
Embedded Firmware Engineer- Automotive

Vayavya Labs Pvt. Ltd • India

On-site
INR 900,000 - 1,300,000