Apple
Embedded Software Engineer
Found: September 25, 2025
This role is based in Munich, Germany.
Responsibilities:
Specify, design, implement, and integrate PHY/Layer1 Control Software/Firmware for mobile wireless communications systems. Implement scheduling and control processing under tight constraints. Assist in developing pre-silicon emulation systems for design and verification.
Minimum Qualifications:
- Hands-on experience with real-time, embedded software/Firmware
- Strong understanding of software engineering principles using C and/or C++, RTOS, and concurrent programming
- Excellent debugging and troubleshooting skills
Preferred Qualifications:
- Bachelor's in Electrical Engineering or Computer Science
- Understanding of embedded real-time control and communications
- Experience in software verification and hardware validation