mid software engineering Embedded Software Engineer ic · Posted Mar 15, 2026

About this role

Apple is hiring a mid-level Embedded Software Engineer in the software engineering function based in Munich, Germany. The posting calls out experience with C, Embedded Systems.

Role
Embedded Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Location
Munich, Germany
Department
Software and Services
Posted
Mar 15, 2026

More roles at Apple

JP-Specialist: Full Time or Part Time, Permanent or Temporary
Japan · mid
SA-Genius Admin (Saudi and GCC Nationals)
Saudi Arabia · mid
SA-Technical Specialist (Saudi and GCC Nationals)
Saudi Arabia · mid
SA-Business Pro (Saudi and GCC Nationals)
Saudi Arabia · mid
SA-Specialist (Saudi and GCC Nationals)
Saudi Arabia · mid
All Apple jobs →

Job description

from Apple careers

Apple’s Cellular Software team is seeking hard-working and highly motivated engineers to work on next-generation cellular technologies and features. As a Software engineer in this team, you will be at the center of the embedded 5G/4G/multimode cellular modem software/firmware development validation efforts. You will work within a silicon design group responsible for crafting and productizing innovative cellular SoCs. This role requires someone to be familiar with all phases of embedded software development, covering design, coding, pre-silicon and post-silicon tests. The focus will be on the design and implementation of verification strategies to ensure Apple wireless products conform to 3GPP specifications, internal product design requirements, and Carrier requirements. h3 Minimum Qualifications /h3 Proven industry experience and excellent understanding of one or multiple cellular technologies: UMTS, HSPA+, LTE, or NR and related 3GPP/ETSI standards. Significant experience in embedded software/firmware development or validation of cellular protocols (e.g. PHY, MAC, RLC, RRC, NAS, etc.) in the LTE/NR domain. Excellent software development and debugging skills including design programming in C/C++. English language proficiency is required for this position. h3 Preferred Qualifications /h3 Bachelor or Master in Computer Science, Embedded System Engineering, or Electrical/Information Engineering with 5+ years of professional working experience or PhD in a…

This is an excerpt. Read the full job description on Apple careers →
All software engineering jobs software engineering in Munich, Germany Jobs in Munich, Germany software engineering salaries software engineering career path
All Apple Jobs Browse software engineering roles mid positions