Software Engineer – Cellular Data Plane Systems | Software Engineer – Cellular Data Plane Systems (m/f/d) #200655100

Apple Technology Engineering B.V. & Co. KG

München, Bayern, Deutschland
Published Apr 16, 2026
Full-time
Permanent

Job Summary

As a Junior Software Engineer on Apple's Cellular Data Plane Systems team, you will be at the forefront of shaping next-generation cellular technologies. Your daily responsibilities will involve developing, maintaining, and extending a sophisticated system simulation environment used for both hardware and software validation. You will implement cellular data plane features using C++ and Python, collaborating closely with architecture and systems teams to translate complex feature definitions into functional reference models. This role is highly collaborative, requiring you to analyze simulation results and work across cross-functional teams to resolve issues and drive system performance. This position is particularly attractive for those looking to gain deep exposure to real-time software, network protocol stacks, and advanced simulation frameworks within a world-class engineering environment. You will have the unique opportunity to grow across the full stack of cellular modem software development while contributing to automated validation pipelines and critical test infrastructure.

Required Skills

Education

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.

Experience

  • Professional software engineering experience required
  • Experience in developing and maintaining complex system simulation environments
  • Professional experience with C++ and Python programming
  • Experience with embedded or real-time software development preferred
  • Experience with simulation frameworks or model-based development environments preferred

Languages

English (Fluent)

Additional

  • The role requires a proactive and self-directed approach with strong problem-solving skills suitable for a fast-paced environment.