> Markdown version of [/jobs/ext/4170733-senior-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/4170733-senior-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Embedded Software Engineer - **Company:** Baxter - **Location:** St. George, UT, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), ARM Architecture, Assembly Language, Booting (BIOS), Computer Programming, Computer Engineering, Continuous Integration, Software Debugging, Linux on Embedded Systems, Middleware, Embedded Software, FreeRTOS, Joint Test Action (IEEE Standards), Real-Time Operating Systems, Software Engineering, Universal Asynchronous Receiver/Transmitter, Data Processing, Serial Peripheral Interface, PIC Microcontroller, Real Time Systems, Git, System-level Testing, Information Technology, DO-178B - **Published:** October 16, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-embedded-software-engineer-saint-george-ut--93761e41-8243-4c99-a91d-6b8a6f711491 ## About the Role Embedded Software, Software Engineering, Firefighting, Aerospace and Defense, Leading Edge Technology, Avionics, Software Engineering, Microcontroller, Embedded Software, C Programming Language, As an Aerospace Embedded Software Engineer, you will design, develop, and test embedded software for flight computers and mission-critical systems. This is a hands-on embedded role-ideal candidates must bring strong proficiency in C programming, extensive experience with microcontrollers, and a proven background in embedded systems development. You'll work closely with hardware and avionics teams to ensure reliable, high-performance software that meets aerospace standards. This is not an entry level position., * Must be a U.S. Person (U.S. citizen, U.S. national, lawful permanent resident, or an individual granted asylum/refugee status, in accordance with ITAR/EAR regulations). * Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field (or equivalent experience). * 5+ years of professional experience in embedded software development. * Expertise in C programming for embedded systems (must-have). * Strong hands-on experience with microcontrollers (ARM Cortex-M or similar). * Proven track record in embedded system design, coding, and debugging. * Experience with RTOS (e.g., FreeRTOS) for scheduling and task management. * Familiarity with debugging tools such as JTAG, SWD, oscilloscopes, and logic analyzers. * Strong understanding of deterministic, real-time software design. * Excellent teamwork and communication skills. BONUS: * Experience with NXP i.MX RT series or similar high-performance microcontrollers. * Familiarity with aerospace software standards (e.g., DO-178C). * Experience with embedded Linux or other real-time operating systems. * Knowledge of avionics or flight computer architectures. * Proficiency with Git and CI/CD for embedded software. * Assembly language programming experience for optimization. * Familiarity with Guidance, Navigation, and Control (GNC) applications. * Passion for our mission to revolutionize wildfire mitigation through autonomous aerospace technology. ## Description * Develop and maintain embedded software for flight computers, with a focus on real-time performance and reliability. * Write and optimize code in C for microcontrollers (ARM Cortex-M or similar). * Implement drivers, bootloaders, and middleware for peripherals (UART, SPI, I2C, CAN, GPIO). * Integrate algorithms into embedded applications for navigation, control, and data processing. * Debug software directly on custom hardware in collaboration with hardware engineers. * Perform unit, integration, and system-level testing of embedded software. * Ensure compliance with safety-critical aerospace standards and real-time system requirements. * Participate in system architecture design and software code reviews.