1

Microcontroller Programmer Jobs in Arizona (NOW HIRING)

Embedded computer systems (microprocessor, microcontroller, or FPGA/ASIC) architecture definition ... Systems engineering analysis and requirement verification in space electronic system * Aerospace ...

Senior Electrical Engineer, Video

Scottsdale, AZ

$108.30K - $141K/yr

Microcontroller and high-speed applications processors * Image sensors or image sensor modules ... Collaborates effectively with PCB engineers to deliver successful PCB designs for multilayer HDI ...

Senior Electrical Engineer, Video

Scottsdale, AZ ยท On-site

$108.30K - $141K/yr

Mentor and inspire junior engineers, fostering technical growth across the team. Join a dynamic ... Microcontroller and high-speed applications processors * Image sensors or image sensor modules

Senior Engineer I - Validation

Chandler, AZ ยท On-site

$102.90K - $141.30K/yr

Work with Design Engineering, Product Engineering, and Applications Engineering to validate new ... Experience with microcontroller development using C and/or C++ * Peripherals Interfaces: PCI-E, SPI ...

Senior Engineer I - Validation

Chandler, AZ ยท On-site

$102.90K - $141.30K/yr

Work with Design Engineering, Product Engineering, and Applications Engineering to validate new ... Experience with microcontroller development using C and/or C++ * Peripherals Interfaces: PCI-E, SPI ...

next page

Showing results 1-20

Microcontroller Programmer information

See Arizona salary details

$11

$36

$64

How much do microcontroller programmer jobs pay per hour?

As of May 29, 2026, the average hourly pay for microcontroller programmer in Arizona is $36.84, according to ZipRecruiter salary data. Most workers in this role earn between $23.99 and $47.93 per hour, depending on experience, location, and employer.

What is a Microcontroller Programmer job?

A Microcontroller Programmer is responsible for writing, testing, and debugging code for microcontrollers, which are small embedded systems used in various electronic devices. They typically work with programming languages like C and C++ and use development environments specific to different microcontroller families. Their role involves optimizing code for performance, integrating hardware components, and troubleshooting firmware issues. Microcontroller programmers are commonly employed in industries such as automotive, medical devices, robotics, and consumer electronics.

What are the key skills and qualifications needed to thrive in the Microcontroller Programmer position, and why are they important?

A Microcontroller Programmer should have a solid background in embedded systems, C/C++ programming, and microcontroller architectures, usually supported by a degree in electrical engineering, computer engineering, or a related field. Familiarity with development tools like IDEs (e.g., MPLAB, Keil), debugging interfaces, and version control systems is essential, and certifications such as ARM Accredited Engineer can be advantageous. Strong problem-solving skills, attention to detail, and the ability to communicate technical information clearly are valuable soft skills in this field. These competencies are crucial for developing reliable, efficient firmware solutions and effectively collaborating with hardware and systems engineering teams.

What are the typical daily responsibilities of a Microcontroller Programmer?

Microcontroller Programmers typically spend their days writing, testing, and debugging firmware that runs on embedded devices. They often collaborate with hardware engineers to define system requirements, integrate new features, and troubleshoot issues that span both hardware and software. In addition to hands-on programming, they may be responsible for updating documentation, participating in team meetings, and reviewing code to ensure quality standards are met. This role frequently involves problem-solving, adapting to evolving project needs, and staying current with emerging microcontroller technologies.
What are the most commonly searched types of Microcontroller Programmer jobs in Arizona? The most popular types of Microcontroller Programmer jobs in Arizona are:
Infographic showing various Microcontroller Programmer job openings in Arizona as of May 2026, with employment types broken down into 38% Full Time, 16% Part Time, 1% Temporary, 42% Contract, and 3% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $76,633 per year, or $36.8 per hour.
Senior Systems Verification Engineer

Senior Systems Verification Engineer

Zobility

Gilbert, AZ โ€ข On-site

$65 - $85/hr

Contractor

Medical, Dental, Vision, PTO

Posted 9 days ago


Job description

Job Description:

  • As a Senior Systems Verification Engineer in the Space and Defense Group Spacecraft Avionics team, you will provide engineering support and direction for a variety of development/production programs involving electronics (circuit boards) and their associated test equipment systems and software.
  • Reporting to the Lead Electrical Systems Engineering Team Manager, the Senior Systems Verification Engineer has responsibility to plan and execute requirement verification (analysis and test) activities.


Areas of responsibility include:

  • Participating in a cross-functional product team to execute the completion of the program(s) and initiatives for the product(s) assigned.
  • Create and maintain test plans and test procedures to verify embedded system requirements including: software, firmware, electrical (high-speed digital, power, mixed signal), mechanical environments.
  • Writing, maintaining and training test procedures utilized by technicians / engineers to perform product environmental qualification, system requirement verification, and production unit acceptance tests.
  • Managing verification of technical requirements within specific hardware configurations and producing technical artifacts to document that verification.
  • Learning and adhering to standard business operating documents, regarding the processes required on the assigned program(s).
  • Understanding and performing engineering analysis using engineering fundamentals and/or computational software for verification of hardware and software requirements. Examples include worst-case circuit analysis, electrical component stress/derating analysis, gate-level timing analysis, signal integrity analysis, system safety / hazard analysis, failure mode effects analysis, reliability/radiation analysis.
  • Generation, organization, and maintenance of technical data, reports, drawings, and procedures. Utilize existing configuration management (CM) processes to release and update product documentation.
  • Timely execution and management of program engineering tasks within an established program budget and scope.


Requirements:

  • Proven track record is required in one or more of the following areas (prefer experience in all of the following areas):
  • Digital, power, and/or mixed-signal electronics design; printed circuit board design and prototyping
  • Embedded computer systems (microprocessor, microcontroller, or FPGA/ASIC) architecture definition / development
  • Test planning for unit / subsystem/system testing to verify electrical, mechanical, and software requirements under ambient and multiple environmental conditions (temperature, humidity, vacuum, shock, vibration, EMI/EMC, immersion, etc)
  • Authoring test plans, procedures, and/or scripts for product verification, product qualification, and/or product acceptance testing
  • Systems engineering analysis and requirement verification in space electronic system
  • Aerospace/Defense system modelling and requirement development


Preferable behaviors include:

  • Self-motivation / self-starting / highly organized
  • Clear, concise, professional, and timely communication
  • Demonstrating a high level of ownership with great attention to detail
  • Maintaining a sense of urgency in addressing technical, schedule and cost challenges, while working within functional and cross-functional teams
  • The ability to make timely technical decisions that maintain product integrity, utilizing engineering knowledge, experience and creativity
  • Willingness and ability to adapt and make changes and improvements to meet business needs
  • Capability and drive of defining structure from ambiguity
  • Problem Solving, Continuous Improvement, Planning and Organizing, Leadership, and Maintaining Work Standards
  • Empathy and humility towards those around you


Skills / Knowledge:

  • Software programs: MS PowerPoint / MS Word / MS Excel / MS Vizio
  • Computer Architecture
  • Drawing Standards and Electrical Circuit Schematics
  • Troubleshooting complex hardware/software embedded subsystems to the electrical component (integrated circuit) level
  • Leading root-cause analyses to disposition manufacturing issues, non-conformances, or test failures
  • Organizing and leading a technical team of engineers and technicians to verify requirements


Education:

  • Must have a minimum of a BS Electrical Engineering or BS Computer Engineering degree (or equivalent), as well as a minimum of 6 years (prefer 10+ years) of engineering work experience.


We offer attractive, competitive compensation and benefits including, medical, dental, 401k, short-term disability, AD&D, tuition reimbursement, and more. If you take pride in your work and are committed to personal and professional success, let's talk. Please visit www.zobility.com to learn more.


Zobility is RGBSI's workforce management and staffing division. RGBSI is a multi-national corporation headquartered in Troy, MI with branches throughout the USA, Canada, Germany, and India.

Company Description

Zobility (RGBSI), is dedicated to providing the highest quality of services to our clients and employees. We are proud to be the primary partner to top companies in the automotive, aerospace & defense, IT, media & entertainment, sports, energy, and finance industries. As a result of our clients' continued growth, we are looking for energetic, personable professionals to partner with these leading US companies