Apple
Cellular Embedded Software Engineer
Found: September 23, 2025
This role is based in Munich, Germany.
Responsibilities:
- Help solve technical problems using 3GPP knowledge and design/programming skills.
- Innovate and implement new features to improve product and user experience.
- Collaborate with the team for project success.
Minimum Qualifications:
- Strong Software Engineering skills including design, programming (C/C++, Python) and debugging.
- Knowledge of 3GPP 5G-NR and LTE Layer 1 Control and/or Layer 2 Data protocols.
- Bachelors/Master/PhD degree in Computer Sciences, Electrical and Computer Engineering or related major.
Preferred Qualifications:
- Experience with embedded real-time operating systems, firmware development, debugging and testing.
- Experience with silicon prototyping, emulation systems, and virtual platforms.
- Excellent communication and documentation skills.