Position Details
About this role
This role involves leading the design and development of embedded software for power management products in a semiconductor environment. The engineer will work on complex systems from firmware to silicon validation.
Key Responsibilities
- Design embedded software subsystems
- Develop high-quality embedded code
- Lead silicon and board bring-up
- Mentor engineers
- Identify technical risks
Technical Overview
Focus on embedded firmware development in C/C++, working with RTOS and bare metal systems, silicon bring-up, and power management optimization in a hardware-software integrated environment.
Ideal Candidate
The ideal candidate is a senior embedded software engineer with over 8 years of experience in real-time embedded systems development, proficient in C and C++, with strong knowledge of RTOS and embedded hardware integration. They demonstrate leadership in technical design and mentoring.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of experience in embedded systems development, No proficiency in C or C++, No experience with RTOS or bare metal systems
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile