Real-Time Embedded Firmware Engineer for Critical Control

Apple Inc.

Sunnyvale (CA)

On-site

USD 123,000 - 214,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical and dental
Employee stock plans
Relocation
Tuition reimbursement
Discounted products
RSU awards
Stock purchase plan

Job summary

Apple Inc. is seeking an Embedded Real Time Critical Control Firmware Engineer in Sunnyvale, CA to design and optimize low-latency firmware used in high-assurance control loops.

You will implement algorithms, contribute to pre-silicon emulation platforms, and work with AI/ML techniques to enhance performance while meeting strict real-time constraints. Strong C/C++ expertise, RTOS experience, and familiarity with HW/SW interfaces are required; collaboration across teams and rigorous validation

Qualifications

  • Bachelor's degree required.
  • Understanding of bare metal firmware design optimized for cycles and memory.
  • Differentiating software platform vs constrained firmware.
  • Lifecycle feature delivery understanding.
  • Architecting system-level features.
  • Proficiency in C/C++, compilers, build and source control.
  • Understanding high-speed HW/SW interfaces.
  • Some Python or Perl scripting experience.
  • Foundational knowledge in ML/DL and AI/ML basics for design.

Responsibilities

  • 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 for pre-silicon FW design and HW verification.
  • Evaluate and implement tools for build, formal verification and test.

Skills

C/C++ programming
RTOS concepts
Python scripting
HW/SW interfaces
System architecture
Embedded firmware
ML basics
5G/4G protocols
Memory constraints
Asymmetric multiprocessing
Silicon prototyping
Verification tools

Education

Bachelor's degree

Tools

Git
Emulation platforms

Job description

Apple Inc. is seeking an Embedded Real Time Critical Control Firmware Engineer in Sunnyvale, CA to design and optimize low-latency firmware used in high-assurance control loops.

You will implement algorithms, contribute to pre-silicon emulation platforms, and work with AI/ML techniques to enhance performance while meeting strict real-time constraints. Strong C/C++ expertise, RTOS experience, and familiarity with HW/SW interfaces are required; collaboration across teams and rigorous validation

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Real-Time Embedded Firmware Engineer - High-Performance & AI-Enabled
Real-Time Embedded Firmware Engineer - High-Performance & AI-Enabled

Apple Inc. • San Diego (CA)

On-site
USD 120,000 - 211,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and free services
+2
Embedded Real Time Critical Control Firmware Engineer
Embedded Real Time Critical Control Firmware Engineer

Apple Inc. • San Diego (CA)

On-site
USD 120,000 - 211,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and free services
+2
Senior Cellular RF Firmware Engineer
Senior Cellular RF Firmware Engineer

Apple Inc. • Sunnyvale (CA)

On-site
USD 175,000 - 309,000
Medical and dental coverage
Employee stock purchase plan
Relocation assistance
Senior SoC Firmware Engineer — Equity & Relocation
Senior SoC Firmware Engineer — Equity & Relocation

Apple Inc. • Cupertino (CA)

On-site
USD 184,000 - 325,000
Medical and dental coverage
Retirement benefits
Educational expense reimbursement
+2
Senior Firmware Engineer – Embedded & Real-Time Systems
Senior Firmware Engineer – Embedded & Real-Time Systems

Insight Global • Sunnyvale (CA)

On-site
USD 90,000 - 96,000
Embedded Real Time Critical Control Firmware Engineer
Embedded Real Time Critical Control Firmware Engineer

Apple Inc. • Sunnyvale (CA)

On-site
USD 123,000 - 214,000
Medical and dental
Employee stock plans
Relocation
+4
Lead Embedded Firmware Engineer - ARM, RTOS/Linux
Lead Embedded Firmware Engineer - ARM, RTOS/Linux

TEKsystems • Cupertino (CA)

Hybrid
USD 103,000 - 124,000
Medical, dental & vision
401(k)
Life Insurance
+5
Real-Time Embedded Software Engineer (C/C++, RTOS)
Real-Time Embedded Software Engineer (C/C++, RTOS)

InvestedintheMission • Sunnyvale (CA)

On-site
USD 120,000 - 190,000
Embedded Real-Time Software Engineer for Automotive Systems
Embedded Real-Time Software Engineer for Automotive Systems

Decisive Point • Sunnyvale (CA)

On-site
USD 150,000 - 190,000
Embedded Firmware Engineer: Systems & Hardware Integration
Embedded Firmware Engineer: Systems & Hardware Integration

Apple • Santa Fe (NM)

On-site