Position Details
About this role
This role involves designing, implementing, and troubleshooting embedded firmware for wireless and optical hardware systems, focusing on low-level firmware development and hardware integration.
Key Responsibilities
- Firmware design and development
- Hardware troubleshooting
- Real-time system optimization
- Inter-processor communication
- Firmware documentation
Technical Overview
The technical environment includes embedded C programming, ARM Assembly, real-time operating systems, multiprocessor architectures, and hardware communication protocols like MDIO, I2C, and SPI.
Ideal Candidate
The ideal candidate is an experienced embedded firmware engineer with 6+ years of experience in low-level firmware development, proficient in C and ARM Assembly, with strong understanding of real-time systems and multiprocessor communication. They should have a background in hardware-software integration and troubleshooting embedded systems.
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 embedded firmware experience, Lack of proficiency in C and ARM Assembly, No experience with real-time systems or multiprocessor programming, Inability to work with hardware interfaces like MDIO, I2C, SPI
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile