Embedded Firmware Developer (Automotive Radar)

Novus Hi-Tech

Gurugram District

On-site

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

Full time

2 days 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

Novus Hi-Tech in Gurugram is seeking an Embedded Firmware Developer with 4–5 years of hands-on experience building firmware for automotive mmWave radar sensors. You will design, implement and validate firmware across TI, NXP, Calterah platforms.

You will optimize real-time performance, develop DSP routines, and integrate with CAN/CAN-FD and AUTOSAR stacks where applicable. The role requires RTOS experience and multi-core ARM Cortex cores.

Qualifications

  • Hands-on firmware on at least one radar SoC family (TI AWR1642/1843/2944/6843, IWR; NXP SAF85XX/TEF81xx; Calterah Alps/Rhine).
  • FMCW radar principles, chirp/frame configuration, range-Doppler processing, CFAR and DoA.
  • Experience delivering radar features related to AEB, MOIS, BSIS or proximity warnings.

Responsibilities

  • Design, develop and maintain embedded firmware for FMCW mmWave radar sensors on TI, NXP and Calterah platforms.
  • Configure radar front end: chirp and frame design, ADC sampling, TX/RX channel setup and calibration.
  • Implement and optimise the signal processing chain on DSP / hardware accelerators: range FFT, Doppler FFT, CFAR, DoA and point-cloud generation.
  • Develop application-layer features such as clustering, tracking (Kalman filters), target classification and warning logic for AEB, MOIS, BSIS and proximity warnings.
  • Develop low-level drivers and BSP: SPI, I2C, UART, CAN / CAN-FD, Ethernet, GPIO, timers, DMA, bootloader and flash.
  • Integrate firmware with vehicle networks using CAN / CAN-FD messaging (DBC), diagnostics (UDS) and AUTOSAR stacks where applicable.
  • Work within RTOS (FreeRTOS, TI-RTOS / SYS/BIOS) and multi-core architectures (ARM Cortex-R/M + DSP).
  • Optimise memory, CPU load and timing to meet real-time frame rates and latency budgets.
  • Plan and execute unit, integration and vehicle/field testing; analyse radar data and fix issues in detections.
  • Support functional-safety (ISO 26262) and ASPICE work products.

Skills

Embedded C
C++
RTOS
Radar firmware
DSP/ HW accelerators
CAN / CAN-FD
SPI / I2C / UART
Debugging (JTAG/Lauterbach)
Python / MATLAB
Multi-core ARM Cortex-R/M + DSP

Tools

TI mmWave SDK
Code Composer Studio
S32 Design Studio
Lauterbach JTAG
CANoe / CANalyzer
Git
JIRA

Job description

Embedded Firmware Developer with 4–5 years of hands-on experience building firmware for automotive and industrial mmWave radar sensors. The engineer will develop, integrate and validate firmware on radar SoCs from TI, NXP, Calterah or similar vendors. The main application focus is safety functions such as AEB, MOIS, BSIS and proximity / collision warning systems.

Key responsibilities

  • Design, develop and maintain embedded firmware for FMCW mmWave radar sensors on TI (AWR/IWR series), NXP (S32R, TEF82xx / Other) and Calterah (Alps, Rhine) platforms.
  • Configure the radar front end: chirp and frame design, ADC sampling, TX/RX channel setup and calibration.
  • Implement and optimise the signal processing chain on DSP / hardware accelerators: range FFT, Doppler FFT, CFAR detection, angle estimation (DoA) and point-cloud generation.
  • Develop application-layer features such as clustering, tracking (Kalman filters), target classification and warning logic for AEB, MOIS, BSIS and proximity warning systems.
  • Develop low-level drivers and BSP: SPI, I2C, UART, CAN / CAN-FD, Ethernet, GPIO, timers, DMA, bootloader and flash.
  • Integrate firmware with vehicle networks using CAN / CAN-FD messaging (DBC), diagnostics (UDS) and, where applicable, AUTOSAR stacks.
  • Work within an RTOS (FreeRTOS, TI-RTOS / SYS/BIOS, or similar) and multi-core architectures (ARM Cortex-R/M + DSP).
  • Optimise memory, CPU load and timing to meet real-time frame rates and latency budgets.
  • Plan and execute unit, integration and vehicle / field testing; analyse logged radar data and fix issues in detection and false alarms.
  • Support functional-safety (ISO 26262) and process (ASPICE) work products: requirements, design documents, traceability, reviews.
  • Coordinate with hardware, antenna, algorithm and system-validation teams, and with customers during sample and SOP phases.

Required skills (must-have)

  • Radar chipsets:-Hands-on firmware on at least one radar SoC family: TI AWR1642/1843/2944/6843, IWR series; NXP SAF85XX, TEF810x/TEF82xx/Other; Calterah Alps / Rhine; or Infineon, Renesas (Steradian) equivalents
  • Radar fundamentals:-FMCW principles, chirp / frame configuration, range-Doppler processing, CFAR, angle-of-arrival, point clouds, radar calibration
  • Radar applications:-Delivered at least one of: AEB (Autonomous Emergency Braking), MOIS (Moving Off Information System), BSIS (Blind Spot Information System), proximity / collision warning, rear cross-traffic or parking assist
  • Programming:-Strong Embedded C; working knowledge of C++; Python or MATLAB for data analysis and tooling
  • RTOS and architecture:-FreeRTOS, TI-RTOS / SYS/BIOS or AUTOSAR OS; multi-core ARM Cortex-R/M with DSP (e.g. C66x) or radar hardware accelerators
  • Peripherals and interfaces:-SPI, I2C, UART, CAN / CAN-FD, LIN, Ethernet, DMA, bootloader, flash programming
  • Tools:-TI mmWave SDK, mmWave Studio, Code Composer Studio; NXP S32 Design Studio / RSDK; Lauterbach / JTAG debuggers; CANoe / CANalyzer; Git, JIRA
  • Testing:-Bench and vehicle testing, radar data logging and analysis, root-cause debugging of false detections and misses
  • The applications map to these regulations, which candidates who worked on commercial-vehicle projects should recognise: UN R152 (AEBS), UN R151 (BSIS) and UN R159 (MOIS).

Preferred skills (good to have)

  • AUTOSAR Classic (MCAL, COM stack) configuration with Vector or EB tools.
  • ISO 26262 functional safety and ASPICE project experience.
  • MISRA C compliance and static analysis (Polyspace, QAC, Coverity).
  • Multi-target tracking and classification (EKF / UKF, DBSCAN clustering, pedestrian vs. vehicle vs. cyclist).
  • Sensor fusion with camera or ultrasonic sensors.
  • Radar for off-highway, mining, construction or industrial vehicles (proximity warning, reverse detection).
  • Exposure to EMC testing, production end-of-line calibration and OTA / bootloader updates.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Engineer - ADAS Integration & Radar...
Lead Engineer - ADAS Integration & Radar...

BMW TechWorks India Private Limited • Pune District

On-site
INR 3,500,000 - 5,500,000
SYSTEM TEST ENGINEER
SYSTEM TEST ENGINEER

HELLA Automotive Mexico S.A. de C.V. • Pune District

On-site
INR 700,000 - 900,000
SYSTEM TEST ENGINEER
SYSTEM TEST ENGINEER

FORVIA HELLA • Maharashtra

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

Keka Technologies Private Limited • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead Engineer - Radars
Lead Engineer - Radars

BMW TechWorks India Private Limited • Pune District

On-site
INR 1,800,000 - 2,800,000
Radar Domain Expert
Radar Domain Expert

ARI Simulation • Delhi

On-site
INR 1,000,000 - 1,500,000
Automotive Radar Systems Engineer
Automotive Radar Systems Engineer

Aptiv • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Life and accident insurance
Sodexo cards for food and beverages
Creche facility for working parents
+1
Senior Radar Systems Engineer
Senior Radar Systems Engineer

Aptiv PLC • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Flexible working hours
Higher Education Opportunities
Life and accident insurance
+1
Lead Engineer - Radars
Lead Engineer - Radars

BMW TechWorks India Pvt Ltd. • Pune District

On-site
INR 900,000 - 1,500,000
Senior Embedded Firmware Engineer (MPU/MCU, Automotive)
Senior Embedded Firmware Engineer (MPU/MCU, Automotive)

Triumph Motorcycles • Jaipur

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