Back to all jobs
Apple logo

Senior Software Engineer

Apple

San Diego, California, U.S.
Full-time, Regular
Posted Aug 25, 2025
Onsite

Compensation

Loading salary analysis...

About the role

Our team is looking for an experienced software engineer with modern embedded C++ and Python skills and experienced in software-defined-radio and real-time data-processing systems

Responsibilities

  • Design, implement, test, and operate a complex real-time software system
  • Develop software-defined-radio system on Linux running on AMD/Xilinx SoC
  • Cross-team coordination and execution of software releases and hardware-software integrated test campaigns

Requirements

  • 10+ years of experience of software development in modern C++
  • 5+ years of experience of designing and implementing software-defined radio (SDR) software or high-bandwidth data-processing application
  • Experience of designing software system running on a heterogeneous computing system (CPU+FPGA, CPU+GPU, CPU+ASIC accelerator, etc)

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Range of discounted products and free services
  • Reimbursement for certain educational expenses
  • Discretionary bonuses or commission payments
  • Relocation assistance

About the Company

At Apple, we strive every single day to craft products that enrich people’s lives

Job Details

Salary Range

$171,600 - $302,200/yearly

Location

San Diego, California, U.S.

Employment Type

Full-time, Regular

Original Posting

View on company website
Create resume for this position