Posted on: 21/10/2025
About the Role :
We are looking for an experienced and proactive Embedded Systems Engineer to join our team in Bangalore. The ideal candidate will bring deep expertise in complex embedded systems, preferably in domains like Mobile, IoT, or Automotive. This is a hands-on engineering role requiring strong skills in Linux kernel development, board bring-up, debugging, and security environments.
Key Responsibilities :
- Work extensively on Linux kernel, device drivers, and user-space components.
- Perform board-level bring-up, firmware flashing, and JTAG/ADB-level debugging.
- Troubleshoot and resolve board boot-up issues and system-level bugs.
- Write and maintain automation scripts using shell and Python.
- Collaborate with cross-functional teams to integrate hardware and software.
- Ensure software integrity and security, including ARM TrustZone, TEE, and cryptographic implementations.
- Use tools like Git, Jira, and Android development utilities for efficient development and tracking.
Preferred Qualifications & Skills :
Technical Expertise in :
- Linux Kernel, File Systems, and Device Drivers
- Android/Linux OS Internals
- ADB, Shell, Python scripting
- Git, Jira, Android build and debug tools
- Board-level bring-ups, JTAG, ADB, flashing tools
- ARM TrustZone, TEE, Secure Boot, and Cryptographic libraries
- Domain Experience (preferred):
- Mobile, IoT, Automotive
Soft Skills :
- Ability to work independently and manage tasks efficiently
Educational Qualifications :
- Electronics & Communication
- Computer Science
- Electrical Engineering or a related field
Nice to Have :
- Contributions to open-source projects in the embedded/Linux space
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1562674
Interview Questions for you
View All