Wireless Systems Software Engineer

A technology company that crafts products that enrich people's lives through innovative hardware and software solutions.
$143,100 - $264,200
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Consumer · Hardware

Description For Wireless Systems Software Engineer

Apple's Wireless Silicon Design group is seeking a Wireless Systems Software Engineer to join their innovative team. This role sits at the heart of developing cutting-edge wireless communication SoC products that impact millions of Apple customers worldwide.

As a Wireless Systems Software Engineer, you'll be responsible for building and maintaining the critical simulation infrastructure that powers silicon design processes. The role combines software engineering expertise with wireless systems knowledge, requiring strong skills in C/C++, Python, and development operations.

Your day-to-day responsibilities will involve developing and maintaining software infrastructure, managing CI/CD pipelines, creating data analysis tools, and ensuring smooth operation of regression testing systems. You'll work with cross-functional teams to verify wireless communication systems' performance and functionality across complex parameter spaces.

The ideal candidate brings at least 3 years of industry experience, with a strong background in software development and system architecture. Experience with cloud computing, web development, and wireless standards (IEEE 802.11, Bluetooth) is highly valued. You should be passionate about problem-solving and capable of communicating technical concepts effectively.

Apple offers a competitive compensation package, including a base salary range of $143,100 to $264,200, plus additional benefits such as stock options, comprehensive healthcare, and education reimbursement. You'll be part of a team that's pushing the boundaries of wireless technology while working on products that define the future of consumer electronics.

This role provides an exceptional opportunity to work with state-of-the-art technology, contribute to products used by millions, and grow your career at one of the world's most innovative companies. Join Apple's Wireless Silicon Design group to be part of creating the next generation of wireless communication solutions.

Last updated 2 months ago

Responsibilities For Wireless Systems Software Engineer

  • Develop and maintain C/C++ software infrastructure
  • Maintain CI/CD (Jenkins) infrastructure
  • Maintain C/C++ regression infrastructure
  • Design new web and GUI interfaces for data analysis and visualization
  • Design automation to streamline data collection, analysis, and reporting
  • Verify performance and functionality of wireless communication systems
  • Maintain scripts that enable a common environment (shell, C/C++, Python)
  • Collaborate with multiple cross-functional teams

Requirements For Wireless Systems Software Engineer

Python
Linux
  • BS and a minimum of 3 years relevant industry experience
  • Strong software background
  • Experience architecting, designing, and implementing software systems
  • Experience with C/C++ development, Make, CMake and build environments
  • Experience with Python and shell scripts
  • Experience with version control software, such as Git and Perforce
  • Ability to drive ideas from concept to production
  • Self-motivated and passionate about solving problems
  • Ability to debug and communicate technical issues with non-technical users

Benefits For Wireless Systems Software Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Wireless Systems Software Engineer

HID Firmware Engineer

HID Firmware Engineer position at Apple working on embedded systems for touch interfaces and sensors across Apple products.

Touch Sensing Module Design Engineer

Design and develop touch sensing modules for Apple products, focusing on mechanical engineering and sensor solutions for next-generation devices.

WSoC RF Test Automation Engineer

WSoC RF Test Automation Engineer role at Apple focusing on wireless silicon development and test automation frameworks for RF characterization and regression.

Wireless Systems Application Engineer

Wireless Systems Application Engineer position at Apple, focusing on wireless communication systems design and implementation.

Core OS Embedded Driver Engineer

Core OS Embedded Driver Engineer position at Apple, focusing on silicon IP development and low-level driver development for Apple's entire product ecosystem.