Skip to main content
E

Embedded Software Engineer

Engtal

Location

Las Cruces, NM

Salary

Not specified

Type

Full-time

Posted

Today

via linkedin

Job Description

Embedded Software Engineer

Las Cruces, New Mexico

We’re working with a leading engineering organization developing advanced embedded systems for mission-critical applications. They’re looking to bring on an experienced Embedded Software / Firmware Engineer to support the design and development of low-level software across next-generation hardware platforms.

This is a hands-on role focused on firmware development, hardware interaction, and system-level optimization.

Job Responsibilities:

  • Design, develop, and maintain firmware for embedded systems and microcontrollers.
  • Build and support Board Support Packages (BSPs) including bootloaders, drivers, and system initialization.
  • Write efficient, scalable low-level code in C/C\+\+ for resource-constrained environments.
  • Interface directly with hardware using protocols like I2C, SPI, UART, CAN, and USB.
  • Collaborate closely with hardware engineers to ensure seamless integration.
  • Debug and troubleshoot issues at the hardware/firmware boundary using tools like oscilloscopes and logic analyzers.

What We’re Looking For

  • 4\+ years of experience in embedded software or firmware development.
  • Strong proficiency in C/C\+\+ and low-level programming.
  • Experience developing BSPs for custom hardware platforms.
  • Hands-on experience with hardware debugging tools.
  • Solid understanding of embedded systems architecture and hardware interaction.
  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field.

If you’re interested in learning more, feel free to apply or reach out directly for a confidential discussion.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs