Wireless Software Simulation Engineer at Apple
Munich, Bavaria, Germany -
Full Time


Start Date

Immediate

Expiry Date

24 Jun, 26

Salary

0.0

Posted On

26 Mar, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C/C++, Python, Verification Frameworks, Virtual Prototypes, Simulation Environments, Automated Test Infrastructure, Wireless Communication Protocols, 3GPP, LTE, 5G, Signal Processing, Hardware Emulation, Test Automation, Continuous Integration, Problem-Solving

Industry

Computers and Electronics Manufacturing

Description
Join our team developing cutting-edge verification frameworks for 3GPP Wireless software. We build sophisticated virtual prototypes and simulation environments that enable comprehensive testing of wireless communication systems before hardware is available. 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 MINIMUM QUALIFICATIONS 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 PREFERRED QUALIFICATIONS 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
Responsibilities
The role involves designing and developing verification frameworks for 3GPP wireless software, including creating virtual prototypes to simulate missing hardware blocks and firmware modules. Responsibilities also include building simulation environments, developing automated test infrastructure, and collaborating across teams to ensure system-level correctness.
Loading...