An independent guide to Arizona’s AI economyData refreshed daily · Aug 6, 2026
All open roles

Open role

Embedded Software Engineer

UnknownPhoenix, AZFull-time

This position involves developing low-level embedded systems and firmware from the ground up, with emphasis on bare-metal programming and hardware-software integration. The engineer will work alongside hardware teams to define system requirements, troubleshoot integration challenges, and maintain code quality through documentation and reviews. The role also includes mentoring junior developers and contributing to architectural decisions. This opportunity suits senior engineers with deep expertise in embedded systems who want to work on complex, foundational software while guiding newer team members.

Requirements

10+ years of embedded software development experienceExpert-level proficiency in C/C++ for embedded systems and bare-metal programmingStrong Python skills for scripting, automation, and testingExperience with microcontrollers (ARM, PIC, STM32) and RTOSBachelor's degree in Computer Science, Electrical Engineering, or related fieldExperience with bootloaders and hardware debugging tools
Apply for this role

Listed August 6, 2026 · Verify details with the employer before applying.