Not specified; range en2-en3 provided as estimate;...
Onsite
Low-level c/c++ programming for microcontrollers
Experience with msp430 or stm32 architectures
Implementation of usb spi i2c uart protocols
This role supports NASA's deep space exploration by developing firmware for Ground Support Equipment used in emerging EVA suit technologies
Job Summary
This role supports NASA's deep space exploration by developing firmware for Ground Support Equipment used in emerging EVA suit technologies.
Candidates will create robust low-level code for microcontroller platforms and integrate electronics to validate end-to-end hardware functionality.
The position offers a 9/80 work schedule with every other Friday off, onsite cafeteria benefits, and opportunities for career growth within a diverse team.
Matching Summary
This role supports NASA's deep space exploration by developing firmware for Ground Support Equipment used in emerging EVA suit technologies.
Salary
Not specified; Range EN2-EN3 provided as estimate; Benefits include health insurance and 401(k) matching
Skills & Requirements
Must-have
Low-level C/C++ programming for microcontrollers
Experience with MSP430 or STM32 architectures
Implementation of USB SPI I2C UART protocols
Hardware debugging with oscilloscopes and logic analyzers
Bachelor's degree in Engineering from ABET-accredited program
Nice-to-have
Linux-based development environment experience
Python programming for automation tasks
Hardware-in-the-loop testing familiarity
AI technology integration in project processes
Continuous integration and revision control practices
Key Requirements
Minimum 2-5 years of embedded systems experience
ABET-accredited bachelor's degree in Engineering
Proof of US Citizenship or Permanent Residency required
Ability to pass US government background investigation
Work Rights
Must have US citizenship or US Permanent Residency