As a Senior Principal Engineer, you will work in an Integrated Product Team (IPT) environment to design, develop, test, and integrate real-time embedded software for systems that include both ...
As a Senior Principal Engineer, you will work in an Integrated Product Team (IPT) environment to design, develop, test, and integrate real-time embedded software for systems that include both ...
As a Senior Principal Engineer, you will work in an Integrated Product Team (IPT) environment to design, develop, test, and integrate real-time embedded software for systems that include both ...
Quick apply
As a Senior Principal Engineer, you will work in an Integrated Product Team (IPT) environment to design, develop, test, and integrate real-time embedded software for systems that include both ...
Senior Embedded Software Engineer II
Tucson, AZ · On-site
$120 - $170/hr
Senior Embedded Software Engineer II Rocket Lab's Optical Systems division solves mission-critical space domain and Intelligence, Surveillance, and Reconnaissance (ISR) challenges for Department of ...
Senior Embedded Software Engineer II
Tucson, AZ · On-site
$120 - $170/hr
Senior Embedded Software Engineer II Rocket Lab's Optical Systems division solves mission-critical space domain and Intelligence, Surveillance, and Reconnaissance (ISR) challenges for Department of ...
Our Senior Principal Embedded Real-time Software Engineer is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and deploy ...
Our Senior Principal Embedded Real-time Software Engineer is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and deploy ...
Embedded Software Developer / Engineer
$57.69 - $76.92/hr
Overview We are seeking an experienced Embedded Software Engineer to support the design, development, integration, and maintenance of advanced software applications in a fast-paced engineering ...
Embedded Software Developer / Engineer
$57.69 - $76.92/hr
Overview We are seeking an experienced Embedded Software Engineer to support the design, development, integration, and maintenance of advanced software applications in a fast-paced engineering ...
The PCAS department is seeking an embedded software/firmware engineer to support development of a range of high-performance actuation systems, such as aerodynamic steering, thrust vectoring, attitude ...
The PCAS department is seeking an embedded software/firmware engineer to support development of a range of high-performance actuation systems, such as aerodynamic steering, thrust vectoring, attitude ...
Senior Embedded Software Engineer II/Principal Location: Tucson, AZ Clearance: TS/SCI Salary: up to $183k Senior / $214kk Principal WHAT YOU'LL GET TO DO * Work with the hardware design team on ...
Senior Embedded Software Engineer II/Principal Location: Tucson, AZ Clearance: TS/SCI Salary: up to $183k Senior / $214kk Principal WHAT YOU'LL GET TO DO * Work with the hardware design team on ...
Firmware Engineer
Tucson, AZ · On-site
$80K - $100K/yr
Troubleshoot, debug, and optimize embedded code for functionality, performance, and reliability ... Proficiency in programming languages such as C, C++, assembly, and machine language.
Firmware Engineer
Tucson, AZ · On-site
$80K - $100K/yr
Troubleshoot, debug, and optimize embedded code for functionality, performance, and reliability ... Proficiency in programming languages such as C, C++, assembly, and machine language.
Firmware Engineer
Tucson, AZ · On-site
$80K - $100K/yr
Troubleshoot, debug, and optimize embedded code for functionality, performance, and reliability ... Proficiency in programming languages such as C, C++, assembly, and machine language.
Firmware Engineer
Tucson, AZ · On-site
$80K - $100K/yr
Troubleshoot, debug, and optimize embedded code for functionality, performance, and reliability ... Proficiency in programming languages such as C, C++, assembly, and machine language.
Firmware Engineer
$80K - $100K/yr
Troubleshoot, debug, and optimize embedded code for functionality, performance, and reliability ... Proficiency in programming languages such as C, C++, assembly, and machine language.
Quick apply
Firmware Engineer
$80K - $100K/yr
Troubleshoot, debug, and optimize embedded code for functionality, performance, and reliability ... Proficiency in programming languages such as C, C++, assembly, and machine language.
Firmware Engineer
Tucson, AZ · On-site
$85 - $120/hr
Troubleshoot, debug, and optimize embedded code for functionality, performance, and reliability ... Proficiency in programming languages such as C, C++, assembly, and machine language.
Firmware Engineer
Tucson, AZ · On-site
$85 - $120/hr
Troubleshoot, debug, and optimize embedded code for functionality, performance, and reliability ... Proficiency in programming languages such as C, C++, assembly, and machine language.
Responsibilities : • Lead, hire, and develop a team of software engineers and QA engineers across desktop application development, firmware / embedded engineering, and internal tooling, partnering ...
Responsibilities : • Lead, hire, and develop a team of software engineers and QA engineers across desktop application development, firmware / embedded engineering, and internal tooling, partnering ...
Senior Software Security Engineer - S3E
Tucson, AZ · On-site
$86.80 - $165.20/hr
Senior Software Security Engineer Location: Tucson, AZ (On site) What You Will Do * Provide ... Develop applications using C/C++ on embedded platforms. * Understand real‑time software design ...
Senior Software Security Engineer - S3E
Tucson, AZ · On-site
$86.80 - $165.20/hr
Senior Software Security Engineer Location: Tucson, AZ (On site) What You Will Do * Provide ... Develop applications using C/C++ on embedded platforms. * Understand real‑time software design ...
Board Design Engineer
Tucson, AZ · Hybrid
As a Board Designer, you'll design and develop advanced embedded hardware that powers next ... Manage engineering change notices (ECNs), product revisions, and hardware lifecycle documentation.
Board Design Engineer
Tucson, AZ · Hybrid
As a Board Designer, you'll design and develop advanced embedded hardware that powers next ... Manage engineering change notices (ECNs), product revisions, and hardware lifecycle documentation.
Board Design Engineer
Tucson, AZ · On-site
As a Board Designer, you'll design and develop advanced embedded hardware that powers next ... Manage engineering change notices (ECNs), product revisions, and hardware lifecycle documentation.
Quick apply
Board Design Engineer
Tucson, AZ · On-site
As a Board Designer, you'll design and develop advanced embedded hardware that powers next ... Manage engineering change notices (ECNs), product revisions, and hardware lifecycle documentation.
Board Design Engineer
Tucson, AZ · On-site
As a Board Designer, you'll design and develop advanced embedded hardware that powers next ... Manage engineering change notices (ECNs), product revisions, and hardware lifecycle documentation.
Board Design Engineer
Tucson, AZ · On-site
As a Board Designer, you'll design and develop advanced embedded hardware that powers next ... Manage engineering change notices (ECNs), product revisions, and hardware lifecycle documentation.
Senior Principal Software Security Engineer
Tucson, AZ · On-site
$132.40 - $251.60/hr
Develop real‑time missile software and embedded applications in C/C++ on diverse platforms ... Work with Systems Security Engineering to define and implement requirements. * Support program ...
Senior Principal Software Security Engineer
Tucson, AZ · On-site
$132.40 - $251.60/hr
Develop real‑time missile software and embedded applications in C/C++ on diverse platforms ... Work with Systems Security Engineering to define and implement requirements. * Support program ...
... embedded test process and practices. As a Test Systems Engineer, you will define and influence how ... prime hardware will be tested at every level (from component to All-Up-Round) to ensure robustness ...
... embedded test process and practices. As a Test Systems Engineer, you will define and influence how ... prime hardware will be tested at every level (from component to All-Up-Round) to ensure robustness ...
Principal Real-time Software Engineer
$127K - $171K/yr
Our Principal Embedded Real-Time Software Developer/Integrator is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and ...
Principal Real-time Software Engineer
$127K - $171K/yr
Our Principal Embedded Real-Time Software Developer/Integrator is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and ...
This is a uniquely cross-domain role that sits at the intersection of embedded firmware and digital ... If you are an engineer who enjoys equally RTL and low-level C, this team will give you the ...
This is a uniquely cross-domain role that sits at the intersection of embedded firmware and digital ... If you are an engineer who enjoys equally RTL and low-level C, this team will give you the ...
Embedded Engineer information
See Tucson, AZ salary details
$65.1K - $73.8K
1% of jobs
$73.8K - $82.6K
2% of jobs
$82.6K - $91.4K
3% of jobs
$91.4K - $100.2K
6% of jobs
$100.2K - $109K
5% of jobs
$109K - $117.8K
5% of jobs
$120.9K is the 25th percentile. Wages below this are outliers.
$117.8K - $126.6K
5% of jobs
$126.6K - $135.4K
7% of jobs
$135.4K - $144.1K
3% of jobs
$144.1K - $152.9K
3% of jobs
The median wage is $154.1K / yr.
$152.9K - $161.7K
58% of jobs
$65.1K
$142.6K
$161.7K
How much do embedded engineer jobs pay per year?
What is the salary of an embedded engineer?
What is the difference between Embedded Engineer vs Firmware Engineer?
| Aspect | Embedded Engineer | Firmware Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Electrical, Computer Engineering, or related fields; certifications like ARM or IoT certifications are common | Bachelor's in Computer Engineering, Electrical Engineering, or related; often similar certifications in embedded systems or firmware development |
| Work Environment | Designing and developing hardware-software integrated systems, often in industrial, automotive, or consumer electronics | Writing, testing, and debugging low-level code that runs directly on hardware devices like microcontrollers or embedded processors |
| Employer & Industry Usage | Electronics manufacturers, automotive, aerospace, IoT companies | Consumer electronics, IoT devices, medical devices, automotive systems |
Embedded Engineers and Firmware Engineers often work closely, but Embedded Engineers focus on both hardware and software integration, while Firmware Engineers specialize in low-level code development that runs directly on hardware. Both roles require similar skills and certifications, but their primary focus and work environment differ slightly.
What does an embedded engineer do?
What are the key skills and qualifications needed to thrive as an embedded engineer?
What are some common challenges faced by embedded engineers when working on cross-functional teams?

Part-time
Retirement
Re-posted 20 days ago
Job description
Talon is a small business engineering firm providing innovative, end-to-end, rapid-turn solutions to our government and commercial clients. Founded in 2019, Talon employs over 150 Aerospace and Defense engineers and other support staff to solve complex engineering problems for a variety of applications to include aircraft, ballistics, cybersecurity, motorsports, armor development, biological systems, missiles, and warheads. Talon has an office in Tucson, AZ that is providing high fidelity computational models/analysis and technical services support to Fortune 500 companies.
We are seeking a Senior Principal Embedded Real-Time Software Developer/Integrator to support the development of next-generation autonomous avionics systems. At Raytheon, we pride ourselves on cultivating a mission-driven workforce that delivers superior solutions and drives technological excellence.
Your Role:
As a Senior Principal Engineer, you will work in an Integrated Product Team (IPT) environment to design, develop, test, and integrate real-time embedded software for systems that include both hardware and FPGA-based firmware. This role is ideal for a technical leader with a deep background in embedded systems and a passion for innovation in complex, high-stakes domains like aerospace, robotics, medical, automotive, or IoT.
Key Responsibilities:
- Architect, develop, test, and debug embedded real-time software solutions that integrate with firmware and hardware systems.
- Collaborate with cross-functional teams to refine system requirements, improve testability, and ensure measurable, high-quality results.
- Lead and mentor junior engineers, fostering growth in technical and professional skills.
- Contribute to program proposals, design reviews (preliminary and critical), and overall system architecture decisions.
- Apply Agile and Lean development practices in coordination with Product Owners, Chief Engineers, and IPT members.
- Support and/or lead software integration activities with mission assurance and safety-critical requirements in mind.
Required Qualifications:
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- Significant experience developing and integrating real-time embedded software in hardware-constrained systems.
- Experience in at least one of the following industries: defense, aerospace, telecom, robotics, medical devices, automotive, or IoT.
- Proven ability to lead design efforts and work collaboratively in an IPT environment.
- Strong understanding of hardware/software integration, firmware interaction, and real-time operating constraints.
- Ability to obtain program-specific access (U.S. Citizenship required).
What We Offer
- Competitive salary and benefits package, including 401k
- Opportunities for professional development and career advancement.
- A collaborative work culture focused on innovation and work-life balance.
Additional Details:
- Occasional travel may be required.
- Strong communication and collaboration skills are essential for success in a multi-disciplinary team environment.
This is a unique opportunity to contribute to mission-critical programs and work with cutting-edge embedded systems alongside world-class engineering talent. If you're passionate about real-time systems and want to make a tangible impact, we invite you to join our team.