Bengaluru, Karnataka, India
3 days ago
Senior Lead Engineer - Firmware
Job Requirements
MCU bring up and firmware developmentRTOS portingDevelop/port low-level drivers for sensors (accelerometers, gyros, magnetometers, temperature, proximity, ambient light, etc.).Collaborate with cross-functional teams (hardware, firmware, QA, product) to deliver reliable sensor functionality.Optimize memory, performance, power, and responsiveness of sensor subsystems.Debug and resolve driver and user-space issues related to sensor data.

Language

English – Business level (Good communication and presentation skills required)

Work Experience

Required Skills and Experience

Proficient in embedded C/C++, with ability to write modular and portable code

Experience with custom hardware bring-up, using schematics and layout files

Comfortable with RTOS concepts (threads, synchronization, scheduling)

Develop and optimize low-level device drivers for peripherals and sensors (IMU, depth cameras, etc.)

Experience in bootloaders, firmware OTA update systems, and power management

Proficient in debugging tools (oscilloscope, logic analyzer, hardware debuggers)

Understanding of inter-processor communication (e.g., MCU SoC)

Exposure to wireless protocols like BLE, Wi-Fi

Familiar with power profiling tools and optimizing for battery life

Understanding of firmware architecture and build systems (e.g., CMake, Makefiles)

 

Mandatory  Experience

 Embedded C/C++ with over 4+ yrs experience 

ARM Cortex-M (v8+) with over 4+ yrs experience 

4+ yrs Embedded experience overall 

4+ yr of Hands-on experience FreeRTOS/Zephyr

Experience with custom Board Bring up around 3+ yrs 

2+ years experience with Device drivers development 

More than a year of experience in connectivity BLE/WLAN  system level/ driver integration. Not application integration. 

 

Qualification

Bachelors in Electronics and Communication, Computer Science or Related field with minimum 4 years of experience or Masters in Electronics and Communication, Computer Science with minimum 2 year of hands-on development experience



Por favor confirme su dirección de correo electrónico: Send Email