HamburgerMenu
hirist

Senior Embedded Software Engineer - C/C++

TALENTON TECHNOLOGY SERVICES PRIVATE LIMITED
Bangalore
6 - 15 Years

Posted on: 25/11/2025

Job Description

Description :

Senior Embedded Software Engineer C/C++ | ARM | Linux

Location : Bangalore

About Aeva :

Aeva is redefining autonomy with next-generation sensing & perception technology. Our breakthrough 4D LiDAR integrates key components into a compact silicon photonics module, enabling instant velocity + 3D spatial detection for autonomous mobility, robotics, consumer electronics, healthcare, security, and more.

Role Overview :

We are looking for a highly skilled Senior Embedded Software Engineer to design and develop real-time embedded applications on ARM processors. The ideal candidate is a hands-on self-starter with strong experience in C/C++, Linux, and embedded systems development from architecture to production deployment.

Key Responsibilities :

- Design & implement real-time software on ARM processors, interfacing with multiple sensors (C/C++)

- Develop firmware & low-level drivers for embedded Linux platforms

- Work across full SDLC requirements, architecture, design documentation, testing & release

- Debug complex embedded issues across software, hardware & system layers

- Participate in peer design/code reviews & contribute to process improvements

Required Skills & Experience :

- 6+ years of experience in embedded software development

- Strong programming in C/C++ (multithreaded applications)

- Embedded Linux development on ARM multi-core platforms

- Low-level driver / firmware development experience

- Hands-on with microcontrollers / SoCs / hardware bring-up / power management / performance optimization / RTOS

- Experience with communication interfaces : I2C, SPI, UART

- Ability to debug using schematics, logic analyzers, oscilloscopes & lab equipment

- Experience with debugging tools, testing frameworks & release workflows

Preferred / Good to Have :

- High-speed interfaces : ADC, MIPI, PCIe

- Experience with Xilinx / Zynq SoC platforms

- FPGA debugging experience

- Python / Shell scripting for automation

- Data analysis using Python / MATLAB

- Experience with profiling & benchmarking


info-icon

Did you find something suspicious?