Senior Firmware Engineer (Autonomous Systems) (Chennai)

Senior Firmware Engineer (Autonomous Systems) (Chennai)

06 Aug
|
Nameless
|
Chennai

06 Aug

Nameless

Chennai

Job Description – Senior Firmware
Engineer (Autonomous Systems)



We are seeking a highly skilled Senior
Firmware Engineer with strong expertise in embedded systems, real -time
firmware development, and hardware -software integration for intelligent and
autonomous platforms.



The ideal candidate will have hands -on
experience developing firmware for high -performance embedded systems used in
UAV, UGV, and USV environments. This role requires strong ownership, mentoring
capability, and the ability to work across multidisciplinary engineering teams.






Role Overview



As a Senior Firmware Engineer, you will
design, develop, test, and optimize embedded firmware for intelligent
autonomous and connected systems. You will collaborate closely with hardware,
software, controls, AI, and systems engineering teams to build reliable,
real -time, and safety -focused embedded platforms.






Key Responsibilities



Embedded Firmware Development



- Design and develop embedded firmware using C/C++

- Develop low -level drivers, middleware, and hardware abstraction
layers

- Work on bare -metal and RTOS -based embedded systems

- Optimize firmware for performance, reliability, and
maintainability


Real -Time Systems


- Develop firmware for real -time and latency -sensitive
applications

- Implement interrupt -driven and multi -threaded embedded systems

- Support deterministic control and timing -critical applications


Motor Control Firmware


- Develop and optimize motor controller firmware for embedded
platforms

- Work with:

- BLDC/PMSM motor control

- PWM generation

- Field -Oriented Control (FOC)

- Encoder and sensor feedback systems

- Support diagnostics, tuning, and control optimization


Embedded Platforms & Chipsets


- Work with embedded MCU platforms such as:

- STMicroelectronics (STM32)

- Texas Instruments (TI)

- NXP or similar platforms


Sensor & Peripheral Integration


- Integrate and support sensors such as:

- IMU

- GPS/GNSS

- LiDAR

- Radar

- Cameras

- Ultrasonic sensors

- Develop firmware for sensor interfacing and real -time data
acquisition


Communication & Telemetry






- Develop firmware supporting communication protocols including:

- UART

- SPI

- I2C

- CAN/CAN -FD

- Ethernet

- Support telemetry and inter -system communication frameworks


Hardware -Software Integration


- Work closely with hardware engineering teams during board
bring -up and system integration

- Support debugging and validation using oscilloscopes, logic
analyzers, and embedded debugging tools

- Participate in system -level integration and troubleshooting


Testing & Validation


- Develop and support:

- Software -in -the -Loop (SIL) testing

- Hardware -in -the -Loop (HIL) testing

- Contribute to automated firmware validation and regression
testing


Firmware Quality & Reliability


- Develop firmware aligned with MISRA C standards and embedded
software best practices

- Implement fault handling, watchdog mechanisms, and system
diagnostics

- Support secure, maintainable, and production -grade firmware
development


CI/CD & Automation


- Support CI/CD workflows for embedded software development

- Contribute to automated build, testing, and deployment
pipelines

- Maintain version control and release engineering processes


AI & Edge Intelligence


- Exposure to AI -assisted development tools is preferred

- Experience with TinyML or edge AI frameworks is an advantage


Mentorship & Collaboration


- Mentor junior engineers and support technical knowledge sharing

- Collaborate with software, firmware, hardware, controls, and
systems engineering teams





Required Skills & Experience



Core Embedded Skills


- Strong experience in embedded firmware development using C/C++

- Experience with RTOS and real -time embedded systems

- Strong debugging and troubleshooting capabilities


Embedded Platforms


- Hands -on experience with STM32, TI, or similar embedded
platforms





- Experience with board bring -up and low -level driver development.


Motor Control Systems


- Mandatory experience in motor controller firmware development

- Experience with real -time control systems and embedded control
algorithms


Autonomous Systems Experience



Mandatory experience or strong domain
exposure in autonomous and intelligent systems such as:


- UAV (Uncrewed Aerial Vehicles)

- UGV (Uncrewed Ground Vehicles)

- USV (Uncrewed Surface Vehicles)


Communication & Integration


- Experience with embedded communication protocols and telemetry
systems

- Experience integrating sensors and hardware peripherals


Firmware Quality & Testing


- Experience with MISRA C standards

- Experience with SIL and HIL testing methodologies


DevOps & Tooling


- Experience with CI/CD workflows in embedded environments

- Familiarity with Git and automated testing frameworks


AI & TinyML


- Exposure to TinyML or edge AI solutions

- Familiarity with AI -assisted engineering tools is preferred


Leadership & Collaboration


- Mandatory experience mentoring junior engineers

- Robust communication and problem -solving skills





Preferred Candidate Profile


- Strong systems -thinking and debugging mindset

- Comfortable working across firmware, hardware, and system
integration domains

- Passion for autonomous systems and intelligent platforms

- Ability to work in fast -paced engineering environments with
evolving requirements

- Self -driven with strong technical ownership





Education


- Bachelor’s or Master’s degree in:

- Electronics Engineering

- Embedded Systems

- Computer Engineering

- Robotics

- Mechatronic

- Related Engineering disciplines








Keywords



Senior Firmware Engineer, Embedded Systems,
RTOS, STM32, Texas Instruments, Motor Control Firmware, BLDC, PMSM, FOC, MISRA
C, SIL, HIL, Embedded C, UAV, UGV, USV, Robotics, Embedded Linux, CAN Bus,
MAVLink, Sensor Integration, TinyML, Edge AI, Autonomous Systems,
Hardware -Software Integration








📌 Senior Firmware Engineer (Autonomous Systems) (Chennai)
🏢 Nameless
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior firmware engineer (autonomous systems) (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: senior firmware engineer (autonomous systems) (chennai) / chennai