Posted on: 08/07/2025
Role : Lead Embedded Developer
We are looking for a highly skilled and motivated Lead Embedded Developer to join our engineering team. This is a key technical leadership role, ideal for someone with a strong background in embedded systems and a passion for building robust, high-performance software.
As the Lead Embedded Developer, you will take ownership of the full software development lifecycle for embedded systems projects. You will lead a team of 10+ engineers, guiding them in the design, development, testing, and deployment of software for microcontroller-based platforms. Your role will also involve close collaboration with hardware teams to ensure seamless board bring-up and system integration.
Key Responsibilities :
- Lead the development of embedded software using C++ on Linux kernel platforms.
- Drive board bring-up and low-level system programming for new hardware platforms.
- Design and implement device drivers, work with RTOS, and manage real-time constraints effectively.
- Provide architectural guidance and code reviews to ensure high-quality deliverables.
- Coordinate and mentor a team of embedded engineers, managing task allocation and delivery timelines.
- Interface with cross-functional teams including hardware, QA, and system architects.
Key Requirements :
- 814 years of experience in embedded software development.
- Strong expertise in C++, Linux kernel, and low-level system programming.
- Hands-on experience in RTOS, device driver development, and microcontroller-based systems.
- Proven experience in board bring-up and hardware/software integration.
- Excellent leadership skills with prior experience managing engineering teams.
- Strong problem-solving ability and a collaborative mindset.
This is a great opportunity to take on a leadership role while remaining technically hands-on in a fast-paced, innovation-driven environment.
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1509538
Interview Questions for you
View All