Position Details
About this role
This role involves designing, implementing, and supporting firmware for embedded optical PHY chipsets, working closely with hardware teams to develop reliable low-level software.
Key Responsibilities
- Develop firmware modules
- Debug embedded software
- Collaborate with hardware teams
- Implement real-time features
- Maintain firmware quality
Technical Overview
Focus on embedded firmware development using C and ARM Assembly, debugging, real-time systems, and working with hardware interfaces like MDIO, I2C, SPI on embedded platforms.
Ideal Candidate
The ideal candidate is an experienced firmware engineer with 6+ years in embedded C and ARM Assembly, capable of developing and debugging firmware for embedded systems, with knowledge of real-time operating systems and multi-threaded programming.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 6 years of relevant experience, Lack of experience with ARM processors, No firmware development background
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile