Apple

Apple

Embedded System Software Engineer

Company : Apple

Location : National City, CA

Job Type : Full Time

Date Posted : 31 March 2026

Weekly Hours: 40

Role Number:

Summary

Are you stuck with an embedded system with poor design? Do you feel like you have good ideas that should have impacts far and wide? Are you convinced with the right resources you can build a platform/solutions that will change the industry? The Apple Hardware Test Engineering team is looking for an embedded software engineer for our testing platforms & solutions. We will provide the resources that only exist at a company of Apple’s scale. You just bring the talent.

Description

The team brings expertise in designing product testing solutions built on industry-leading SoCs (including Xilinx Zynq and STM32 architectures running RTOS). The keyword is solutions-not just individual components. Anyone can design a circuit board or write some code, but building end-to-end solutions requires expertise across hardware, firmware, real-time software, reference implementations, comprehensive documentation, SDKs, and developer ecosystems that empower other engineers to innovate on top.

Minimum Qualifications

  • BS EE or CS

  • 4+ years experience

  • Proficient in C++ Proficient with Python (Mainly simple scripting)

  • Experience working with RTOS (Ex. FreeRTOS)

  • Experience working with microcontrollers (Ex. STM32)

  • Experience with Linux application development (user space daemons)

  • Good understandings of OO concept and the ability to communicate your design with UML efficiently.

  • Occasional travel is required. (Domestic & International)

Preferred Qualifications

  • Experience with FPGA a strong plus

  • Beginner experience with Rust programming language is a plus

  • Experience working with remote teams in different timezones.

  • Experience setting up a CI/CD pipeline using Jenkins

  • MS EE or CS

  • Must be flexible and capable of handling multi-task operations

  • Must be able to perform under tight schedule

  • Ability to understand Schematics

  • Familiarity with basic electrical engineering and semiconductor concepts. Able to work closely with EEs.

  • Experience in using EE lab equipment such as Scope, Logic Analyzers, Power Supply, Signal Generators etc.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant ( .

Top Searches

Jobs near me

Places hiring near me

Jobs hiring near me

Software engineer openings near National City, CA

Jobs in National City, CA

Jobs hiring immediately

Software engineer jobs in California

Immediate hire jobs

Employment opportunities near me

Apple job opportunities near National City

Apple jobs in National City

Software engineer jobs hiring near me National City, CA

Full time jobs near me

Job seekers searching for Apple

Apple jobs hiring near me National City, CA

Jobs at Apple

Apple jobs near me National City, CA

Apple jobs near me

Apple jobs in National City, CA

Apple hiring for software engineer

Software engineer hiring near National City, CA

Employment at Apple

Job openings near me

Software engineer jobs in National City, CA

Software engineer jobs hiring near National City, CA

Other job titles you may consider

Tech jobs

Developer jobs near me National City, CA

Software jobs near me National City, CA

Tech jobs near National City, CA

Software jobs

Software engineering jobs

Python jobs near me

Developer jobs

It jobs near me

Apple software jobs

Trending Searches in National City, CA

Apple jobs hiring near National City, CA

Software engineer openings near me National City

Jobs hiring now in National City, CA

Software engineer jobs hiring immediately

Software engineer jobs near me National City, CA

Apple jobs near National City, CA

Tech jobs near me hiring immediately

Software engineer jobs near me National City

Apple jobs National City, CA

Apple jobs

Open positions in National City, CA

Jobs currently in Demand

Network engineer

Design engineer

Engineer

Systems engineer

Instructor

Associate

Software engineer jobs near me

Software developer jobs

Full stack developer jobs near me

Junior software developer jobs