Join a team of SME embedded software engineers with a diverse set of backgrounds to do system level validation of Apple's next generation SoCs. Description You will leave no stone left unturned for a ...
Join a team of SME embedded software engineers with a diverse set of backgrounds to do system level validation of Apple's next generation SoCs. Description You will leave no stone left unturned for a ...
Join a team of SME embedded software engineers with a diverse set of backgrounds to do system level validation of Apple's next generation SoCs. Description You will leave no stone left unturned for a ...
Join a team of SME embedded software engineers with a diverse set of backgrounds to do system level validation of Apple's next generation SoCs. Description You will leave no stone left unturned for a ...
Sr. Software Architect - Platform Services
Beaverton, OR · On-site
$150 - $200/hr
Drive hardware and software co‑design by partnering with hardware engineering teams to align system requirements and optimize embedded hardware capabilities. * Innovate and promote architectural ...
Sr. Software Architect - Platform Services
Beaverton, OR · On-site
$150 - $200/hr
Drive hardware and software co‑design by partnering with hardware engineering teams to align system requirements and optimize embedded hardware capabilities. * Innovate and promote architectural ...
Sr. Software Architect - Platform Services
Beaverton, OR · On-site
$133K - $223K/yr
Drive hardware and software co-design by partnering with hardware engineering teams to align system requirements and optimize embedded hardware capabilities. * Innovate and promote architectural ...
Sr. Software Architect - Platform Services
Beaverton, OR · On-site
$133K - $223K/yr
Drive hardware and software co-design by partnering with hardware engineering teams to align system requirements and optimize embedded hardware capabilities. * Innovate and promote architectural ...
Embedded CPU Architect, Platform Architecture
Beaverton, OR · On-site
$173K/yr
Working closely with algorithm teams, software engineers, and CPU designers, you will explore ISA extensions, microarchitecture enhancements, and system-level optimizations tailored to embedded use ...
Embedded CPU Architect, Platform Architecture
Beaverton, OR · On-site
$173K/yr
Working closely with algorithm teams, software engineers, and CPU designers, you will explore ISA extensions, microarchitecture enhancements, and system-level optimizations tailored to embedded use ...
Embedded CPU Architect, Platform Architecture
Beaverton, OR · On-site
$150 - $200/hr
Working closely with algorithm teams, software engineers, and CPU designers, you will explore ISA extensions, microarchitecture enhancements, and system‑level optimizations tailored to embedded use ...
Embedded CPU Architect, Platform Architecture
Beaverton, OR · On-site
$150 - $200/hr
Working closely with algorithm teams, software engineers, and CPU designers, you will explore ISA extensions, microarchitecture enhancements, and system‑level optimizations tailored to embedded use ...
An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can ... Experience in system architecture, embedded systems, building complex systems with multiple threads ...
An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can ... Experience in system architecture, embedded systems, building complex systems with multiple threads ...
An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can ... Experience in system architecture, embedded systems, building complex systems with multiple threads ...
An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can ... Experience in system architecture, embedded systems, building complex systems with multiple threads ...
Software Engineer
Beaverton, OR · On-site
$125 - $150/hr
Description About Telestream Telestream is a leading provider of digital media tools and software ... Exposure to real-time or embedded systems programming, or low-level network protocol work
Software Engineer
Beaverton, OR · On-site
$125 - $150/hr
Description About Telestream Telestream is a leading provider of digital media tools and software ... Exposure to real-time or embedded systems programming, or low-level network protocol work
Manage the end-to-end software (audio algorithms) and firmware release cycles of audio deliveries ... Engineer) is advantageous. Location: This is a hybrid position. The successful candidate is ...
Manage the end-to-end software (audio algorithms) and firmware release cycles of audio deliveries ... Engineer) is advantageous. Location: This is a hybrid position. The successful candidate is ...
QA / Automation Test Engineer
Hillsboro, OR · On-site
$25/hr
About the Role We are looking for a motivated QA / Test Automation Engineer (Embedded SDET) who is eager to build a career in embedded systems testing and automation. This is an excellent opportunity ...
QA / Automation Test Engineer
Hillsboro, OR · On-site
$25/hr
About the Role We are looking for a motivated QA / Test Automation Engineer (Embedded SDET) who is eager to build a career in embedded systems testing and automation. This is an excellent opportunity ...
AI Systems Software Engineer - Neuromorphic Computing
Hillsboro, OR · On-site
$188K - $223K/yr
... embedded devices, or other hardware platforms, including work across device drivers, runtime ... Experience with robotics, edge AI, or real-time systems, including frameworks such as ROS 2. * ...
AI Systems Software Engineer - Neuromorphic Computing
Hillsboro, OR · On-site
$188K - $223K/yr
... embedded devices, or other hardware platforms, including work across device drivers, runtime ... Experience with robotics, edge AI, or real-time systems, including frameworks such as ROS 2. * ...
Embedded Systems Engineer 3
Tualatin, OR · On-site
$100 - $125/hr
Design and architect software solutions for embedded systems, considering hardware limitations and performance requirements. * Develop and implement software modules using C/C++ programming languages.
Embedded Systems Engineer 3
Tualatin, OR · On-site
$100 - $125/hr
Design and architect software solutions for embedded systems, considering hardware limitations and performance requirements. * Develop and implement software modules using C/C++ programming languages.
AI Systems Software Engineer - Neuromorphic Computing
Hillsboro, OR · On-site
$150 - $200/hr
... embedded devices, or other hardware platforms, including work across device drivers, runtime ... Experience with robotics, edge AI, or real-time systems, including frameworks such as ROS 2. * ...
AI Systems Software Engineer - Neuromorphic Computing
Hillsboro, OR · On-site
$150 - $200/hr
... embedded devices, or other hardware platforms, including work across device drivers, runtime ... Experience with robotics, edge AI, or real-time systems, including frameworks such as ROS 2. * ...
AI Systems Software Engineer - Neuromorphic Computing
Hillsboro, OR · On-site
$188K - $223K/yr
... embedded devices, or other hardware platforms, including work across device drivers, runtime ... Experience with robotics, edge AI, or real-time systems, including frameworks such as ROS 2. * ...
AI Systems Software Engineer - Neuromorphic Computing
Hillsboro, OR · On-site
$188K - $223K/yr
... embedded devices, or other hardware platforms, including work across device drivers, runtime ... Experience with robotics, edge AI, or real-time systems, including frameworks such as ROS 2. * ...
Develop and implement software modules using C/C++ programming languages.Integrate with hardware ... Familiarity with various embedded components, their peripherals, and supporting hardware components ...
Develop and implement software modules using C/C++ programming languages.Integrate with hardware ... Familiarity with various embedded components, their peripherals, and supporting hardware components ...
Embedded Systems Engineer 3
Tualatin, OR · On-site
Design and architect software solutions for embedded systems, considering hardware limitations and performance requirements. * Develop and implement software modules using C/C++ programming languages.
Embedded Systems Engineer 3
Tualatin, OR · On-site
Design and architect software solutions for embedded systems, considering hardware limitations and performance requirements. * Develop and implement software modules using C/C++ programming languages.
Software Engineer 3
Tualatin, OR · On-site
$125 - $150/hr
Experience in distributed embedded controls system desired. * Software development skills in one or more general purpose programming languages: C++, C#. Our commitment We believe it is important for ...
Software Engineer 3
Tualatin, OR · On-site
$125 - $150/hr
Experience in distributed embedded controls system desired. * Software development skills in one or more general purpose programming languages: C++, C#. Our commitment We believe it is important for ...
Software Engineer 3
Tualatin, OR · Hybrid
$60 - $80.50/hr
Experience in distributed embedded controls system desired. Software development skills in one or more general purpose programming languages: C++, C#. Our commitment We believe it is important for ...
Software Engineer 3
Tualatin, OR · Hybrid
$60 - $80.50/hr
Experience in distributed embedded controls system desired. Software development skills in one or more general purpose programming languages: C++, C#. Our commitment We believe it is important for ...
Software Engineer 3
Tualatin, OR · On-site
$125 - $150/hr
Experience in distributed embedded controls system desired. * Software development skills in one or more general purpose programming languages: C++, C#. Our commitment We believe it is important for ...
Software Engineer 3
Tualatin, OR · On-site
$125 - $150/hr
Experience in distributed embedded controls system desired. * Software development skills in one or more general purpose programming languages: C++, C#. Our commitment We believe it is important for ...
Permanent Embedded Software Engineer Robotics information
See Beaverton, OR salary details
$72.8K - $82.7K
1% of jobs
$82.7K - $92.5K
2% of jobs
$92.5K - $102.3K
3% of jobs
$102.3K - $112.2K
6% of jobs
$112.2K - $122K
5% of jobs
$122K - $131.9K
5% of jobs
$135.3K is the 25th percentile. Wages below this are outliers.
$131.9K - $141.7K
5% of jobs
$141.7K - $151.5K
7% of jobs
$151.5K - $161.4K
3% of jobs
$161.4K - $171.2K
3% of jobs
The median wage is $172.5K / yr.
$171.2K - $181K
58% of jobs
$72.8K
$159.6K
$181K
How much do permanent embedded software engineer robotics jobs pay per year?
What is the difference between Permanent Embedded Software Engineer Robotics vs Permanent Firmware Engineer Robotics?
| Aspect | Permanent Embedded Software Engineer Robotics | Permanent Firmware Engineer Robotics |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related; experience with embedded systems | Bachelor's in Electrical Engineering, Computer Engineering, or related; firmware development experience |
| Work Environment | Designing and developing embedded software for robotic systems | Writing low-level firmware for robotic hardware components |
| Industry Usage | Robotics, automation, manufacturing | Robotics, consumer electronics, industrial automation |
Both roles involve working with embedded systems in robotics, but the Embedded Software Engineer focuses on higher-level software development, while the Firmware Engineer specializes in low-level hardware programming. The choice depends on whether the role emphasizes software architecture or hardware-level firmware development.
Software Engineer: SoC System Stress Validation
Beaverton, OR • On-site
Full-time
Re-posted 9 days ago
Apple rating
8.1
Based on 684 frontline employees who took The Breakroom Quiz
6th of 30 rated technology retailers
Job description
Would you like to work on SW that runs on every Apple phone, pad, and Mac computer in the world? Join a team of SME embedded software engineers with a diverse set of backgrounds to do system level validation of Apple's next generation SoCs.
Description
You will leave no stone left unturned for a comprehensive "system-level" validation of Apple SoCs.
You will dive deep into the SoC architecture, and also become a specialist in our existing SiVal software stack.
You will come up with creative ways to test the SoC for all kind of stress and corner-case scenarios.
Preferred Qualifications
Strong software skills in C/C++
Familiarity with programming in assembly language
Passionate about writing code close to the hardware, and debugging
Familiarity with computer architecture, memory hierarchies, CPUs, and caching
You enjoy the validation mentality: detail-oriented, curious, and persistent
Experience in writing code, developing tests, and coming up with strategies for SoC silicon validation is a huge plus
Experience in graphics, video codecs, video capture, display mechanisms, and storage technologies is ideal
Experience with scripting (Python, Tcl, Perl).
Minimum Qualifications
A minimum of a bachelor's degree in relevant field with 10 years of relevant industry experience in silicon validation software engineering or related field.
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