1

Embedded Software Manager Jobs in Arizona (NOW HIRING)

Embedded Software Engineer

Tucson, AZ · On-site

$101K - $124K/yr

What are the primary responsibilities in the Embedded Software Engineer position? The position ... Good understanding of product lifecycle management including configuration management, release ...

Manager, Software Engineering

Phoenix, AZ · On-site

$175K - $202K/yr

Lead embedded software development teams through full software development life cycles tailored to aerospace programs. * Ensure adherence to internal software development process and aerospace ...

Lead embedded software development teams through full software development life cycles tailored to aerospace programs. * Ensure adherence to internal software development process and aerospace ...

next page

Showing results 1-20

Embedded Software Manager information

See Arizona salary details

$131.9K

$182.7K

$247.4K

How much do embedded software manager jobs pay per year?

As of May 29, 2026, the average yearly pay for embedded software manager in Arizona is $182,650.00, according to ZipRecruiter salary data. Most workers in this role earn between $161,200.00 and $209,700.00 per year, depending on experience, location, and employer.

What does an Embedded Software Manager do?

An Embedded Software Manager leads a team of engineers in designing, developing, and maintaining software for embedded systems. They oversee project timelines, ensure code quality, and collaborate with hardware teams to optimize performance. Their responsibilities include technical guidance, team development, and managing software lifecycle processes. Strong expertise in embedded programming, real-time systems, and leadership is essential for success in this role.

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

An Embedded Software Manager needs strong expertise in embedded systems development, software architecture, and project management, typically supported by a degree in computer science, electrical engineering, or a related field. Familiarity with programming languages like C/C++, real-time operating systems (RTOS), version control systems, and certifications such as PMP or Certified ScrumMaster can be highly beneficial. Leadership, effective communication, and problem-solving skills are crucial for motivating engineering teams and bridging gaps between technical staff and stakeholders. Together, these skills ensure the delivery of high-quality embedded software solutions on time and within budget in complex technological environments.

What are the typical daily responsibilities of an Embedded Software Manager?

As an Embedded Software Manager, your daily responsibilities often include overseeing software development projects, assigning tasks to team members, and ensuring that project milestones are met. You’ll frequently collaborate with hardware engineers, product managers, and quality assurance teams to align engineering efforts with business goals. Regular activities may also include code reviews, technical problem-solving, mentoring junior engineers, and facilitating communication between technical staff and non-technical stakeholders. The role is a blend of hands-on technical oversight and team leadership, aimed at fostering a productive and innovative development environment.
What are the most commonly searched types of Embedded Software jobs in Arizona? The most popular types of Embedded Software jobs in Arizona are:
What cities in Arizona are hiring for Embedded Software Manager jobs? Cities in Arizona with the most Embedded Software Manager job openings:

Embedded Software Development Engineer II/III

Canyon AeroConnect

Prescott, AZ • On-site

$128K - $168.40K/yr

Full-time

Posted 20 days ago


Job description

Embedded Software Development Engineer II/III
This position is NOT available for Remote Work.
This position must meet Export Control compliance requirements, therefore a "US Person" as defined by 22 C.F.R. § 120.15 is required. "US Person" includes US Citizen, lawful permanent resident, refugee, or asylee. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.
Canyon AeroConnect stands as one of the world's leading suppliers of avionic-standard aircraft communications, navigation and audio/intercom systems. Canyon's products have been widely adopted and proven in-service across a wide range of civilian, paramilitary and military fixed-wing and rotorcraft applications. Over the years, we've become known as the benchmark in aircraft tactical communication and audio equipment for Air Ambulance, Law Enforcement, SAR, EMS, Electronic News Gathering, Military and Marine applications. Products include digital and analog radio/audio management systems, Tac/Com, VHF/UHF radio systems, intercoms, data interface accessories, and aural warning.
General Description:
The Software Engineer designs and implements real-time embedded software for Canyon AeroConnect's products, including software defined radios, navigation & communication radios, airborne servers, audio products and other similar products. This includes software design, coding, debugging, test and verification, documentation, and support of certification activities. It may include development of low-level drivers and real time embedded applications. It may also include development of customer facing application software used to configure Canyon's avionics products.
Work location will be in Prescott, AZ. Reports to the Radio Engineering Manager.
Key/Core Qualifications:
  • Software engineering skills within the majority of the following areas;
    • Basic knowledge of Architecture/Design/Development of Real Time embedded software
    • Basic knowledge of design assurance level partitioning for safety critical systems
    • Proficient knowledge of software engineering fundamentals
    • Proficient knowledge of real time operating system (RTOS)
    • Proficient knowledge of microcontroller/microprocessor
    • Proficient knowledge in development of PC applications
    • Proficient knowledge in development of Real Time embedded software
    • Proficient knowledge in development of device driver software
    • Proficient knowledge in software verification
  • Experience with C/C++/C#
  • Experience with Python and other scripting languages
  • Strong Analytic and problem-solving skills
  • Strong oral and written communication skills
  • Works to and supports schedules and metrics
  • MINIMUM EDUCATION & EXPERIENCE - Bachelor's Degree in Engineering or related field (or the equivalent combination of education and experience) and 2 - 5 years of related experience

Preferred Qualifications:
  • Experience with DSP to perform audio and radio signal processing
  • Experience using bench equipment; oscilloscopes, Logic Analyzers, In-Circuit Emulators, J-TAG debuggers
  • MS Windows Application developments experience in C#
  • Experience with Linux

Canyon AeroConnect is an Equal Opportunity Employer and federal contractor committed to affirmative action. We provide equal employment opportunities to all qualified applicants and employees without regard to race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, protected veteran status, genetic information, or any other characteristic protected by applicable law.
As a federal contractor, we take affirmative action to employ and advance in employment qualified individuals with disabilities and protected veterans. This position is being listed in accordance with federal contractor obligations under 41 CFR 60-300 and 41 CFR 60-741.
If you require reasonable accommodation to complete the application process, participate in the interview process, or perform essential job functions, please contact Human Resources at charlene.mackelprang@canyonaero.com or 928-708-1550.