Joining Apple a SoC Embedded Software Engineer, you will craft and implement embedded software for System on a Chip (SoC) bringup and test. You will write software for Apple silicon in a bare metal ...
Joining Apple a SoC Embedded Software Engineer, you will craft and implement embedded software for System on a Chip (SoC) bringup and test. You will write software for Apple silicon in a bare metal ...
Embedded Software Engineer
$52K - $108K/yr
Embedded Software Engineer The Opportunity: As an embedded software engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the ...
Embedded Software Engineer
$52K - $108K/yr
Embedded Software Engineer The Opportunity: As an embedded software engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the ...
Embedded Software Engineer
Los Angeles, CA · On-site
$48.08 - $67.31/hr
THE OPPORTUNITY Silvus is seeking a full-time Embedded Software Engineer to join our Software Engineering team. The position is located at Silvus headquarters in the heart of vibrant West Los Angeles ...
Embedded Software Engineer
Los Angeles, CA · On-site
$48.08 - $67.31/hr
THE OPPORTUNITY Silvus is seeking a full-time Embedded Software Engineer to join our Software Engineering team. The position is located at Silvus headquarters in the heart of vibrant West Los Angeles ...
Embedded Software Engineer
Los Angeles, CA · Hybrid
$48.08 - $67.31/hr
THE OPPORTUNITY Silvus is seeking a full-time Embedded Software Engineer to join our Software Engineering team. The position is located at Silvus headquarters in the heart of vibrant West Los Angeles ...
Embedded Software Engineer
Los Angeles, CA · Hybrid
$48.08 - $67.31/hr
THE OPPORTUNITY Silvus is seeking a full-time Embedded Software Engineer to join our Software Engineering team. The position is located at Silvus headquarters in the heart of vibrant West Los Angeles ...
Embedded Software Engineer
Sunnyvale, CA · On-site
$154K - $203K/yr
You'll find an entrepreneurial spirit where success is often "self-authored," empowering proactive "doers." Embedded Systems Engineer, Software Engineer, C++, Python, GPS Technology, Aerospace ...
Embedded Software Engineer
Sunnyvale, CA · On-site
$154K - $203K/yr
You'll find an entrepreneurial spirit where success is often "self-authored," empowering proactive "doers." Embedded Systems Engineer, Software Engineer, C++, Python, GPS Technology, Aerospace ...
Embedded Software Engineer
Los Angeles, CA · Hybrid
$141K - $186K/yr
THE OPPORTUNITY Silvus Technologies is seeking an Embedded Software Engineer , reporting to the Director of Software Engineering on our Software Engineering team. The successful individual in this ...
Embedded Software Engineer
Los Angeles, CA · Hybrid
$141K - $186K/yr
THE OPPORTUNITY Silvus Technologies is seeking an Embedded Software Engineer , reporting to the Director of Software Engineering on our Software Engineering team. The successful individual in this ...
Embedded Software Engineer
Irvine, CA · On-site
$141K - $185K/yr
Experience Hardware and software design of embedded microcontroller systems Experience with MS Visual Studio and C,C++, or C# programming languages Microcontroller system debugging Hardware assembly ...
Embedded Software Engineer
Irvine, CA · On-site
$141K - $185K/yr
Experience Hardware and software design of embedded microcontroller systems Experience with MS Visual Studio and C,C++, or C# programming languages Microcontroller system debugging Hardware assembly ...
Embedded Software Engineer
Los Angeles, CA · Hybrid
$141K - $186K/yr
THE OPPORTUNITY Silvus Technologies is seeking an Embedded Software Engineer , reporting to the Director of Software Engineering on our Software Engineering team. The successful individual in this ...
Embedded Software Engineer
Los Angeles, CA · Hybrid
$141K - $186K/yr
THE OPPORTUNITY Silvus Technologies is seeking an Embedded Software Engineer , reporting to the Director of Software Engineering on our Software Engineering team. The successful individual in this ...
Embedded Software Engineer
Redondo Beach, CA · On-site
$139K - $183K/yr
As an Embedded Software Engineer your core responsibility will be to write code that runs on custom avionics hardware for executing flight and ground test functions. You will work with avionics ...
Embedded Software Engineer
Redondo Beach, CA · On-site
$139K - $183K/yr
As an Embedded Software Engineer your core responsibility will be to write code that runs on custom avionics hardware for executing flight and ground test functions. You will work with avionics ...
Embedded Software Engineer
$141K - $185K/yr
THE OPPORTUNITY Silvus is seeking an Embedded Software Engineer to join our Engineering Group, reporting to the Senior Engineering Director for Irvine with dotted-line reporting to the Director of ...
Embedded Software Engineer
$141K - $185K/yr
THE OPPORTUNITY Silvus is seeking an Embedded Software Engineer to join our Engineering Group, reporting to the Senior Engineering Director for Irvine with dotted-line reporting to the Director of ...
Embedded Software Engineer I/II
$111K - $139K/yr
We are seeking an experienced Embedded Software Engineer I/II to join our team. As an unmanned aerial systems (UAS) company, we are looking for an individual with experience in writing software for ...
Embedded Software Engineer I/II
$111K - $139K/yr
We are seeking an experienced Embedded Software Engineer I/II to join our team. As an unmanned aerial systems (UAS) company, we are looking for an individual with experience in writing software for ...
Embedded Software Engineer
Redondo Beach, CA · On-site
$120K - $155K/yr
Description As an Embedded Software Engineer your core responsibility will be to write code that runs on custom avionics hardware for executing flight and ground test functions. You will work with ...
Quick apply
Embedded Software Engineer
Redondo Beach, CA · On-site
$120K - $155K/yr
Description As an Embedded Software Engineer your core responsibility will be to write code that runs on custom avionics hardware for executing flight and ground test functions. You will work with ...
Embedded Software Engineer
$141K - $185K/yr
THE OPPORTUNITY Silvus is seeking an Embedded Software Engineer to join our Engineering Group, reporting to the Senior Engineering Director for Irvine with dotted-line reporting to the Director of ...
Embedded Software Engineer
$141K - $185K/yr
THE OPPORTUNITY Silvus is seeking an Embedded Software Engineer to join our Engineering Group, reporting to the Senior Engineering Director for Irvine with dotted-line reporting to the Director of ...
Embedded Software Engineer
San Francisco, CA · On-site
$200K - $250K/yr
The Embedded team, works closely with Vehicle Hardware, Autonomy, and Infrastructure engineers to go the last mile in getting software running on the vehicle. Whether it's making sure data is flowing ...
Embedded Software Engineer
San Francisco, CA · On-site
$200K - $250K/yr
The Embedded team, works closely with Vehicle Hardware, Autonomy, and Infrastructure engineers to go the last mile in getting software running on the vehicle. Whether it's making sure data is flowing ...
Onsite Job - Embedded Software Engineer Level 3
San Diego, CA · On-site
$120 - $150/hr
No BILL RATE MAX: $200.00/hour We are looking for you to join our team as Embedded Software Engineer on site in San Diego, CA. Responsibilities: • Design, develop, integrate and test software for ...
Quick apply
Onsite Job - Embedded Software Engineer Level 3
San Diego, CA · On-site
$120 - $150/hr
No BILL RATE MAX: $200.00/hour We are looking for you to join our team as Embedded Software Engineer on site in San Diego, CA. Responsibilities: • Design, develop, integrate and test software for ...
Engineer: Embedded Audio Software
$154K - $202K/yr
Embedded Audio Software Engineer We are seeking an Embedded Audio Software Engineer to help develop and integrate innovative audio technologies for next-generation consumer devices. This is an ...
Engineer: Embedded Audio Software
$154K - $202K/yr
Embedded Audio Software Engineer We are seeking an Embedded Audio Software Engineer to help develop and integrate innovative audio technologies for next-generation consumer devices. This is an ...
Engineer: Embedded Audio Software
San Jose, CA · On-site
$154K - $202K/yr
Embedded Audio Software Engineer We are seeking an Embedded Audio Software Engineer to help develop and integrate innovative audio technologies for next-generation consumer devices. This is an ...
Engineer: Embedded Audio Software
San Jose, CA · On-site
$154K - $202K/yr
Embedded Audio Software Engineer We are seeking an Embedded Audio Software Engineer to help develop and integrate innovative audio technologies for next-generation consumer devices. This is an ...
Camera Embedded Software Engineer
$142K - $263K/yr
Apple's ISP team is looking for an extraordinary Embedded Software Engineer to drive pioneering technologies for Apple products. As part of the team you will work on core camera and ISP technologies ...
Camera Embedded Software Engineer
$142K - $263K/yr
Apple's ISP team is looking for an extraordinary Embedded Software Engineer to drive pioneering technologies for Apple products. As part of the team you will work on core camera and ISP technologies ...
Camera Embedded Software Engineer
$142K - $263K/yr
Apple's ISP team is looking for an extraordinary Embedded Software Engineer to drive pioneering technologies for Apple products. As part of the team you will work on core camera and ISP technologies ...
Camera Embedded Software Engineer
$142K - $263K/yr
Apple's ISP team is looking for an extraordinary Embedded Software Engineer to drive pioneering technologies for Apple products. As part of the team you will work on core camera and ISP technologies ...
SoC Embedded Software Engineer
$150K - $277K/yr
Joining Apple a SoC Embedded Software Engineer, you will craft and implement embedded software for System on a Chip (SoC) bringup and test. You will write software for Apple silicon in a bare metal ...
SoC Embedded Software Engineer
$150K - $277K/yr
Joining Apple a SoC Embedded Software Engineer, you will craft and implement embedded software for System on a Chip (SoC) bringup and test. You will write software for Apple silicon in a bare metal ...
Entry Level Embedded Software Engineer information
See California salary details
$69.1K - $78.4K
1% of jobs
$78.4K - $87.7K
2% of jobs
$87.7K - $97.1K
3% of jobs
$97.1K - $106.4K
6% of jobs
$106.4K - $115.7K
5% of jobs
$115.7K - $125.1K
5% of jobs
$128.3K is the 25th percentile. Wages below this are outliers.
$125.1K - $134.4K
5% of jobs
$134.4K - $143.7K
7% of jobs
$143.7K - $153.1K
3% of jobs
$153.1K - $162.4K
3% of jobs
The median wage is $163.7K / yr.
$162.4K - $171.7K
58% of jobs
$69.1K
$151.4K
$171.7K
How much do entry level embedded software engineer jobs pay per year?
What does a typical day look like for an Entry Level Embedded Software Engineer?
A typical day for an Entry Level Embedded Software Engineer often includes writing and reviewing code, testing software on hardware platforms, and debugging issues alongside more experienced team members. You'll likely participate in daily stand-up meetings, collaborate with hardware engineers, and contribute to ongoing projects through documentation or prototype development. While much of the work involves technical programming, you may also have the opportunity to engage in design discussions and learn from senior engineers. This balance of hands-on coding, testing, and teamwork helps you gain practical experience and develop your engineering skills early in your career.
What is an Entry Level Embedded Software Engineer job?
An Entry Level Embedded Software Engineer designs, develops, and tests software that runs on embedded systems, such as microcontrollers and IoT devices. They work with low-level programming languages like C and C++, interact with hardware, and optimize system performance. Responsibilities often include writing firmware, debugging code, and collaborating with hardware engineers. This role is ideal for candidates with a background in computer science, electrical engineering, or a related field and a strong understanding of embedded systems concepts.
What are the key skills and qualifications needed to thrive in the Entry Level Embedded Software Engineer position, and why are they important?
To succeed as an Entry Level Embedded Software Engineer, strong programming skills in C/C++, understanding of microcontrollers, and a relevant engineering degree are fundamental. Familiarity with embedded development environments, version control systems such as Git, and basic debugging tools is highly valued, though certifications like embedded systems courses can be advantageous. Effective communication, problem-solving abilities, and a willingness to learn help candidates integrate smoothly into multidisciplinary teams. These qualifications are essential because they ensure you can develop, test, and troubleshoot reliable embedded software within collaborative engineering environments.

Job description
Joining Apple a SoC Embedded Software Engineer, you will craft and implement embedded software for System on a Chip (SoC) bringup and test. You will write software for Apple silicon in a bare metal environment, working closely with cross functional teams such as chip design, silicon validation, and product engineering, to bringup new silicon and ensure the quality and performance of every device manufactured.
Description
As a SoC Embedded Software Engineer you will design, develop, and support high quality, scalable software implementations that enable rapid device test and characterization of Apple Silicon SoCs in an RTOS runtime environment. You will engage with new Apple Silicon SoCs from pre-silicon bringup to mass production and beyond. You will write software to exercise and stress test various IP blocks and subsystems for Apple SoCs within a resource constrained environment. Focus areas could include the DRAM interface, CPU cores and caches, digital media blocks, graphics and compute accelerators, or I/O interfaces such as USB, PCIE, or SPI. A ideal candidate will have experience with SoC bringup, validation, and reliability testing along with familiarity with at least one of these SoC functional blocks. Knowledge of SoC test strategies for DRAM or Burn-in would be helpful. You will also have the opportunity to collaborate cross-functionally with all phases of operations teams from the wafer fab all the product assembly and final test. You will have a direct impact on Apple's future products by ensuring world-class solutions to demanding test and engineering challenges.
Activities include:
-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.
Minimum Qualifications
A minimum of a bachelor's degree in electrical engineering, computer engineering, or related field with 3 years of experience.
Preferred Qualifications
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.
About Apple
Sourced by ZipRecruiter
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Cupertino, CA, US
Year founded
1976