1

Embedded Software Engineer Intern Jobs in New Mexico

Embedded Software Engineer

NM

$127.50K - $167.70K/yr

The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...

Senior Embedded Software Engineer

Albuquerque, NM

$120.20K - $157.50K/yr

Our Senior Embedded Software Engineer is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and deploy Software for Firmware ...

Senior Embedded Software Engineer

Albuquerque, NM · On-site

$120.20K - $157.50K/yr

Our Senior Embedded Software Engineer is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and deploy Software for Firmware ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

As a Software Engineering Intern at Danaher, you'll work alongside experienced engineers developing ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

Systems Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance ... Fun stuff you will do on the job: • Develop embedded software modules and software card ...

As a Software Engineering Intern, you will contribute directly to the software that controls our HAPS vehicles and helps us plan and execute diverse missions across the world. Project areas could ...

Fun stuff you will do on the job:** - Develop embedded software modules and software card interfaces, including digital, analog, serial, including SpaceWire - Interface with hardware engineers in the ...

Systems Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance ... Develop embedded software modules and software card interfaces, including digital, analog, serial ...

next page

Showing results 1-20

Embedded Software Engineer Intern information

See New Mexico salary details

$12

$24

$36

How much do embedded software engineer intern jobs pay per hour?

As of May 30, 2026, the average hourly pay for embedded software engineer intern in New Mexico is $24.82, according to ZipRecruiter salary data. Most workers in this role earn between $21.30 and $27.79 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Embedded Software Engineer Intern, and why are they important?

To thrive as an Embedded Software Engineer Intern, you need a solid understanding of C/C++ programming, basic knowledge of embedded systems, and progress toward a relevant degree such as Electrical Engineering or Computer Science. Familiarity with microcontroller architectures, debugging tools (such as JTAG/ICE), and version control systems like Git is typically expected. Strong problem-solving abilities, willingness to learn, and effective teamwork distinguish top candidates in this role. These skills and qualities are crucial for developing reliable embedded solutions and collaborating efficiently within multidisciplinary engineering teams.

What types of projects and technologies can an Embedded Software Engineer Intern expect to work on during their internship?

As an Embedded Software Engineer Intern, you will typically work on projects involving the design, coding, and testing of software that runs on microcontrollers or embedded systems. You may assist in developing firmware for hardware devices, debugging real-time systems, and collaborating closely with hardware engineers to ensure seamless integration of software and hardware. Expect to gain hands-on experience with programming languages like C or C++, and tools such as oscilloscopes, logic analyzers, and version control systems. These projects not only build your technical skills but also provide insight into the end-to-end product development cycle.

What does an Embedded Software Engineer Intern do?

An Embedded Software Engineer Intern assists in designing, developing, and testing software that runs on hardware devices such as microcontrollers, sensors, and other embedded systems. Their work often involves programming in languages like C or C++, debugging code, and collaborating with hardware engineers to ensure seamless integration. Interns may also help with documentation, code reviews, and troubleshooting issues that arise in embedded applications.
What are the most commonly searched types of Embedded Software Engineer jobs in New Mexico? The most popular types of Embedded Software Engineer jobs in New Mexico are:
What are popular job titles related to Embedded Software Engineer Intern jobs in New Mexico? For Embedded Software Engineer Intern jobs in New Mexico, the most frequently searched job titles are:
What job categories do people searching Embedded Software Engineer Intern jobs in New Mexico look for? The top searched job categories for Embedded Software Engineer Intern jobs in New Mexico are:
What cities in New Mexico are hiring for Embedded Software Engineer Intern jobs? Cities in New Mexico with the most Embedded Software Engineer Intern job openings:
Infographic showing various Embedded Software Engineer Intern job openings in New Mexico as of May 2026, with employment types broken down into 6% Internship, 61% Full Time, and 33% Part Time. Highlights an 94% In-person, and 6% Hybrid job distribution, with an average salary of $51,624 per year, or $24.8 per hour.

Embedded Software Engineer

Spectra Aerospace and Defense

Las Cruces, NM • On-site

$130.10K - $171.10K/yr

Full-time

Posted 9 days ago


Job description

Embedded Software Engineering LeadJob Title
Embedded Software Engineering LeadLocation
Las Cruces, NM (On-site)Clearance Requirement
Active U.S. Secret clearance preferred; U.S. citizenship required and ability to obtain a clearanceExperience Level
Senior (10+ years)Position Summary
The Embedded Software Engineering Lead is responsible for providing both technical leadership and hands-on embedded software development for real-time systems. This role manages a growing team while actively contributing to firmware, BSP, and low-level software development. The position requires strong technical depth, leadership capability, and experience within regulated industries such as avionics, aerospace, or defense.Essential Duties and Responsibilities
Technical & Leadership Responsibilities
  • Design, develop, debug, and maintain real-time embedded firmware in C.
  • Customize Board Support Packages (BSPs), including bootloaders, device trees, peripheral drivers, and system initialization.
  • Build and maintain Linux root filesystems and system images using Buildroot, Yocto/Poky, PetaLinux, and BitBake.
  • Utilize Xilinx Vitis for application platform creation, BSP customization, and QSPI flashing/partitioning.
  • Integrate and debug hardware access layers and CSR register interactions.
  • Test and integrate MIL-STD-1553B implementations.
  • Partner with hardware teams working on Xilinx UltraScale+ MPSoC, Intel Stratix 10, Cyclone 5, and NIOS II-based designs.
  • Conduct code reviews and enforce engineering standards.
  • Lead, mentor, and develop embedded software engineers.
  • Drive technical excellence through mentorship and structured reviews.
  • Plan and track software deliverables using Microsoft Project.
  • Coordinate cross-functionally with hardware, systems, and test engineering.
  • Maintain documentation for BSP, firmware architecture, and debugging processes.
  • Establish engineering processes for a regulated-industry customer base.
Required Qualifications
  • 10+ years of embedded software/firmware development experience.
  • Industry background in avionics, aerospace, defense, or regulated embedded environments.
  • Leadership experience in a technical or formal capacity.
  • Experience with Microsoft Project planning/tracking.
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
Preferred Qualifications
  • Experience scaling an embedded software team.
  • Experience building formal engineering processes.
  • Exposure to DO-178C or similar safety-critical standards.
  • Familiarity with SPI, UART, CAN, USB, and related protocols.
  • Python scripting for automation.
  • Experience with oscilloscopes, logic analyzers, and JTAG.