Taro Logo

Embedded Real Time Critical Control Firmware Engineer

Apple is where individual imaginations gather together, creating innovative products and services that change lives for the better.
$175,800 - $312,200
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Hardware
This job posting may no longer be active. You may be interested in these related jobs instead:
CPU Debug and Power Management Microarchitect/RTL Engineer

Senior CPU Debug and Power Management Engineer role at Apple, focusing on RTL development and microarchitecture design for CPU systems.

Kernel Software Development Engineer - Core Sensors Architecture

Senior kernel engineering role at Apple focusing on core sensors architecture, driver frameworks, and low-level systems development.

Firmware Engineer

Senior Firmware Engineer position at Apple working on audio products, requiring 10+ years of experience in firmware and device driver development.

RF System Integration Engineer - Cellular

RF System Integration Engineer position at Apple, combining RF engineering with software development to optimize wireless performance in consumer electronics.

Firmware Engineer

Senior Firmware Engineer position at Apple working on embedded systems and audio products, offering competitive compensation between $143,100-$264,200 plus benefits.

Description For Embedded Real Time Critical Control Firmware Engineer

Apple is seeking an Embedded Firmware Engineer passionate about real-time critical control to join their silicon design group. This role sits at the heart of embedded 5G/4G/multimode cellular firmware development, crafting and productizing powerful cellular SoCs. The ideal candidate will be comfortable with all aspects of embedded firmware development, thriving in a multifaceted organization where open debate is encouraged and adaptability to evolving requirements is essential.

The position involves designing and implementing highly optimized algorithms for real-time control systems with strict memory and timing constraints. You'll work on critical features like power gating, tracking loops, and physical layer procedures while building robust validation frameworks. The role requires expertise in bare metal firmware development, system architecture, and a deep understanding of hardware-software interfaces in high-speed communication systems.

As a senior member of the team, you'll lead feature delivery throughout the complete firmware lifecycle and architect system-level solutions. Your strong foundation in C/C++ programming, combined with experience in OS-level development and scripting, will be crucial for success. Knowledge of asymmetric multiprocessing, 5G/4G protocols, and wireless communications is highly valued.

Apple offers a comprehensive benefits package including competitive base pay ($175,800-$312,200), stock options, medical/dental coverage, retirement benefits, education reimbursement, and potential bonuses. Join Apple's innovative hardware team and contribute to developing next-generation cellular technologies while working with cutting-edge silicon designs.

Last updated 23 days ago

Responsibilities For Embedded Real Time Critical Control Firmware Engineer

  • Design and Implement algorithms using minimal memory and cycles with rigid real time deadlines
  • Implement algorithms such as power gating, tracking loops, spec based physical layer procedures
  • Build validation framework for validation of implemented algorithms
  • Assist in the development of pre-silicon emulation systems/virtual platforms
  • Evaluate and implement powerful tools for build, formal verification and test

Requirements For Embedded Real Time Critical Control Firmware Engineer

Python
  • BS and 10+ years of relevant industry experience
  • Experience with design and implementation of bare metal control firmware
  • Deep understanding of firmware environment constraints
  • Experience leading feature delivery for firmware/software life cycle
  • Experience architecting system level features
  • Fundamental facility with C and C++, compilers, build tools
  • Solid understanding of computer architecture
  • OS application-level development and Python or Perl scripting experience

Benefits For Embedded Real Time Critical Control Firmware Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and employee stock purchase plan
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?