{bc}
zoho_recruit

Senior Firmware Engineer (Autonomous Systems)

ePropelled
Tamil Nadu, IND
Full-time
Senior
Onsite
Discovered 3 weeks ago
C/C++RTOSMISRA CSTM32TINXP
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

C/C++RTOSMISRA C
Smart Apply

Full Job Posting

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.

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

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

Strong 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

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at ePropelled