2

Embedded Software Engineer Remote Jobs in Oro Valley, AZ

Sr. Software Engineer (Remote)

Tucson, AZ ยท Remote

$125K - $165K/yr

As part of the TEE software team , you'll design and implement robust Windows-based applications used across engineering labs, production lines, and fielded environments. You'll work with ...

Sr Software Engineer

Tucson, AZ ยท Remote

$125K - $165K/yr

As part of the TEE software team, you'll design and implement robust Windows-based applications used across engineering labs, production lines, and fielded environments. You'll work with ...

Sr. Mechanical Engineer (Remote)

Tucson, AZ ยท Remote

$107K - $141K/yr

Experience using CREO (Pro/ENGINEER) or similar 3D CAD software. * Familiarity with PTC Windchill or similar Product Data Management (PDM) tools. * Strong written and verbal communication skills ...

While this is a full remote position, there is preference for candidates located in the Northern ... Proficient software experience should include Easy Power, SKM Powertools, ETAP, Aspen, and EMTP.

Engineer (Water/Wastewater)

Tucson, AZ ยท On-site +1

$95K - $125K/yr

Modeling software experience a plus. The wage range for this position is $95,000 - $125,000 ... Flexible work schedules and remote/hybrid possibilities for most roles. * Multidisciplinary ...

Engineer (Water/Wastewater)

Tucson, AZ ยท On-site +1

$95K - $125K/yr

Modeling software experience a plus. The wage range for this position is $95,000 - $125,000 ... Flexible work schedules and remote/hybrid possibilities for most roles. * Multidisciplinary ...

Comfortable working in remote settings. * Participating in and promoting a safety-first culture ... Proficiency with technical writing, office automation, software, technology, math principles ...

next page

Showing results 1-20

Embedded Software Engineer Remote information

See Oro Valley, AZ salary details

$65.9K

$144.3K

$163.7K

How much do embedded software engineer remote jobs pay per year?

As of Jul 31, 2026, the average yearly pay for embedded software engineer remote in Oro Valley, AZ is $144,324.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,700.00 and $162,800.00 per year, depending on experience, location, and employer.

What are some common challenges faced by remote Embedded Software Engineers, and how can they be addressed?

Remote Embedded Software Engineers often encounter challenges such as limited direct access to physical hardware, coordinating across different time zones with team members, and maintaining effective communication for troubleshooting and integration tasks. These challenges can be mitigated by utilizing remote hardware labs, well-established code repositories, and clear documentation practices. Regular video meetings, collaborative development tools, and proactive status updates also help keep projects on track and align team efforts. By staying organized and responsive, remote engineers can overcome these obstacles and deliver high-quality embedded solutions.

What is an Embedded Software Engineer Remote job?

An Embedded Software Engineer Remote job involves designing, developing, and testing software that runs on embedded systems, such as microcontrollers or IoT devices, while working remotely. These engineers write low-level code, optimize performance, and ensure seamless hardware-software integration. They use programming languages like C, C++, or Python and collaborate with teams through virtual communication tools. Remote roles require strong self-discipline, effective communication, and the ability to troubleshoot issues independently.

What are the key skills and qualifications needed to thrive in the Embedded Software Engineer Remote position, and why are they important?

To thrive as an Embedded Software Engineer Remote, you need strong programming skills in C/C++, a solid understanding of embedded systems architecture, and often a degree in computer engineering, electrical engineering, or a related field. Familiarity with real-time operating systems (RTOS), version control tools like Git, and hardware debugging tools is commonly required, and certifications like Certified Embedded Systems Engineer (CESE) are a plus. Excellent problem-solving, self-motivation, and clear communication are important soft skills for effective remote collaboration. These capabilities enable you to deliver reliable, efficient solutions in a distributed work environment while supporting cross-functional teams and project objectives.

What cities near Oro Valley, AZ are hiring for Embedded Software Engineer Remote jobs? Cities near Oro Valley, AZ with the most Embedded Software Engineer Remote job openings:
Infographic showing various Embedded Software Engineer Remote job openings in Oro Valley, AZ as of July 2026, with employment types broken down into 90% Full Time, 7% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $144,324 per year, or $69.4 per hour.

Senior Principal Embedded Real-Time Software Developer/Integrator (Remote)

Spara Technologies

Tucson, AZ โ€ข Remote

Full-time

Re-posted 22 days ago


Job description

About Spara Technologies

Spara Technologies delivers advanced engineering, staffing, and mission-focused solutions across energy, cyber, air, land, sea, and space domains. We combine the right people, proven processes, and specialized expertise to deliver resultsready to execute today. Driven by our commitment to the warfighter, we place their mission and success at the heart of everything we do.

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.

What You'll Do:

  • 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.

Basic 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).

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.