Position Details
About this role
This role involves designing and implementing firmware for embedded systems, focusing on real-time performance, multithreading, and hardware communication protocols in a semiconductor environment.
Key Responsibilities
- Develop firmware
- Optimize real-time performance
- Implement inter-processor communication
- Work with hardware teams
- Maintain firmware quality
Technical Overview
Focuses on embedded C, ARM Assembly, real-time systems, multi-threaded programming, and driver development for embedded hardware, with experience across Linux and Windows platforms.
Ideal Candidate
The ideal candidate is a senior firmware engineer with over 6 years of experience in embedded C and ARM Assembly, proficient in real-time systems, multithreading, and inter-processor communication, capable of developing firmware for embedded hardware.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Clearance & Visa
Keywords for Your Resume
Deal Breakers
Less than 6 years of experience, Lack of embedded C or ARM Assembly skills, No experience with real-time systems, No driver experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile