Wireless Software Simulation Engineer

Apple Firmenprofil
München, Germany
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

München, Germany

Tech stack

LTE (Telecommunication)
Artificial Intelligence
Automation of Tests
C++
Computer Programming
Continuous Integration
Software Debugging
Firmware
Python
Signal Processing
Software Engineering
5G NR
Software Verification

Job description

What You'll Do:

  • Design and develop verification frameworks for 3GPP wireless software
  • Create virtual prototypes for hardware blocks, simulating behavior of missing software/firmware modules
  • Build and maintain simulation environments that model complex system interactions
  • Develop automated test infrastructure and tooling to validate wireless communication protocols
  • Collaborate with hardware, firmware, and software teams to ensure system-level correctness
  • Analyze test results, debug complex multi-layer issues, and drive quality improvements

Requirements

Do you have experience in Python?, Physical layer (PHY) software development or verification Virtual platform development or hardware emulation Test automation and continuous integration systems Signal processing or wireless communications Strong problem-solving skills and attention to detail, Strong programming skills in C/C++ and Python Experience with software verification, testing frameworks, or simulation environments Familiarity with AI/ML tools and their application to testing/verification is a plus Knowledge of wireless communication protocols (3GPP, LTE, 5G) is a plus

About the company

At Apple, we're not all the same. And that's our greatest strength. We draw on the differences in who we are, what we've experienced, and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. We will work with applicants to make any reasonable accommodations.

Apply for this position