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.
$121,900 - $183,600
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

Description For Embedded Real Time Critical Control Firmware Engineer

Apple is seeking an Embedded Firmware Engineer to join their silicon design group, focusing on 5G/4G/multimode cellular firmware development. This role combines cutting-edge embedded systems work with cellular technology, requiring expertise in real-time critical control systems. The position offers an opportunity to work on powerful cellular SoCs, implementing crucial algorithms and developing validation frameworks.

The ideal candidate will be comfortable with all aspects of embedded firmware development, thriving in a dynamic, multi-functional organization. You'll be responsible for designing and implementing algorithms with strict memory and timing constraints, working on power gating, tracking loops, and physical layer procedures. The role involves both pre-silicon and post-silicon development, requiring a strong understanding of hardware-software interfaces.

Apple offers a comprehensive benefits package, including competitive base pay, stock options, and extensive healthcare coverage. The company's commitment to innovation and excellence makes this an ideal opportunity for engineers passionate about embedded systems and cellular technology. You'll be part of a team that values open debate and flexibility, contributing to products that impact millions of users worldwide.

Working at Apple means joining a company where individual imaginations come together to create revolutionary products. The role offers significant growth potential, with opportunities to work on cutting-edge technology while collaborating with industry experts. If you're passionate about embedded systems, have a strong technical foundation, and want to be part of shaping the future of cellular technology, this position offers an exciting career opportunity.

Last updated a month 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
  • Bachelor of Science degree
  • Experience with design and implementation of bare metal control firmware
  • Deep understanding of firmware environment constraints
  • Fundamental facility with C and C++, compilers, build and source code control tools
  • Solid understanding of computer architecture
  • Experience with OS application-level development and Python or Perl scripting

Benefits For Embedded Real Time Critical Control Firmware Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee Stock Purchase Plan
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple Embedded Real Time Critical Control Firmware Engineer

GNSS Design Verification Engineer

GNSS Design Verification Engineer role at Apple, focusing on pre-silicon RTL verification of GNSS IP and SoC subsystem, requiring 3+ years of experience in wireless/DSP verification.

Software Development Engineer - Core Sensors Architecture

Software Development Engineer position at Apple working on Core Sensors Architecture for iOS, watchOS, and macOS platforms.

Wireless PHY Design Verification Engineer

Join Apple as a Wireless PHY Design Verification Engineer to develop and verify next-generation wireless silicon technology, focusing on ASIC pre-silicon verification and complex PHY protocols.

System Software Engineer - Debug Technologies

System Software Engineer position at Apple focusing on debug technologies and failure observability solutions for iOS, Mac, and future platforms.

Hardware Systems Engineer

Hardware Systems Engineer role at Apple focusing on prototype development, PCB design, and firmware implementation for consumer electronics products.