SoC Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Apple · 1 month ago

SoC Embedded Software Engineer

Apple is a technology company that designs and manufactures consumer electronics and software. As a SoC Embedded Software Engineer, you will craft and implement embedded software for System on a Chip (SoC) bringup and test, working closely with cross-functional teams to ensure the quality and performance of Apple devices.

AppsArtificial Intelligence (AI)BroadcastingDigital EntertainmentFoundational AIMedia and EntertainmentMobile DevicesOperating SystemsTVWearables
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Participating in SoC bringup, validation, and test
Development of targeted SoC functional tests to screen for defects
Support for test program deployment, failure analysis, and device characterization
Use of soft skills and data driven approach to effectively collaborate and participate in multi-team discussions and decision-making

Qualification

Embedded software developmentSoC bringup experienceRTOS environmentEmbedded C programmingDebugging embedded devicesDRAM initializationDigital video processingBoard level I/OARM assembly languageMulti-core processorsLaboratory equipment usageHardware debuggingProblem solvingCommunication skills

Required

A minimum of a bachelor's degree in electrical engineering, computer engineering, or related field with 3 years of experience

Preferred

2-3 years of embedded software development experience
Expert embedded C programmer
Experience debugging code on embedded devices
Experience working with an RTOS based software environment
Proven ability in problem solving and debugging complex issues
Excellent communication skills with the ability to clearly articulate complex technical concepts and issues
Experience delivering high volume, production quality software
Exposure to SoC bringup and bare metal programming
Experience with DRAM initialization, calibration, and test methodologies
Experience with digital video processing for example JPEG, MPEG, H.264
Experience with board level I/O for example USB, I2C, SPI, MIPI, DisplayPort
Experience with RTOS internals implementation and operation
Exposure to modern processor designs including caches, virtual memory, and instruction pipelines
Experience reading and writing ARM assembly language code
Experience with multi-core processors and thread synchronization
Experience with computational accelerators such as for vector or matrix math operations
Experience using laboratory equipment such as logic analyzers and oscilloscopes
Experience working with board schematics and debugging at the hardware level

Benefits

Comprehensive medical and dental coverage
Retirement benefits
A range of discounted products and free services
Reimbursement for certain educational expenses — including tuition
Discretionary bonuses or commission payments
Relocation

Company

Apple is a technology company that designs, manufactures, and markets consumer electronics, personal computers, and software.

H1B Sponsorship

Apple has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (6998)
2024 (3766)
2023 (3939)
2022 (4822)
2021 (4060)
2020 (3656)

Funding

Current Stage
Public Company
Total Funding
$5.67B
Key Investors
Berkshire HathawayMicrosoftSequoia Capital
2025-05-05Post Ipo Debt· $4.5B
2025-01-16Post Ipo Debt· $0.31M
2021-04-30Post Ipo Equity

Leadership Team

leader-logo
Tim Cook
CEO
leader-logo
Craig Federighi
SVP, Software Engineering
Company data provided by crunchbase