OpeningsFirst
How it worksPricingLog in
OpeningsFirst › Jobs in the United States › Intern / Trainee jobs in the United States

Embedded Software Engineering Intern

Baxteraerospace · baxteraerospace.com
St. GeorgeOn-siteIntern
Apply on Baxteraerospace’s site
Posted 3 months ago. 3,498 more Intern / Trainee jobs in the United States went up on company career pages this week. See the newer ones

Share this job on LinkedIn · X

Straight from the company’s own careers site.

The job in short

An internship (Intern / Trainee) at Baxteraerospace in St. George. Skills mentioned: Linux, Embedded, Compliance.

LinuxEmbeddedCompliance

Details

Found
37 d ago · posted 2026-07-24
Location
St. George

Full description

As an Embedded Software Engineering Intern, 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, 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. DUTIES: • 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. REQUIRED SKILLS: • 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). • 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. EXPECTED HOURS/SCHEDULE: Full Time: Monday–Friday, 8:00 AM – 6:00 PM. BENEFITS: • Pay Depends on Experience. • Opportunity for Growth and Development. • Overtime Pay

All Baxteraerospace jobs

Get jobs like this every morning

Jobs in India · Jobs in the US · Who’s hiring in India · Who’s hiring in the US · Browse all jobs · Companies · How OpeningsFirst works · Free jobs widget · Leadership jobs in India · Leadership jobs in the US · Senior jobs in India · Senior jobs in the US · Fresher jobs in India · Entry-level jobs in the US · Remote jobs in the US · Jobs paying $150k+ · Leadership hiring this week · Guides
OpeningsFirst · Use with AI · Terms · Privacy · Refunds · Contact · Follow us on LinkedIn · X