Back to search
Engtal Linkedin · Posted 15d ago

Embedded Software Engineer

Las Cruces

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed 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.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent