Embedded Software Engineer - US Citizen only
Role responsibilities
Participate in the full software development lifecycle, including requirements analysis, architecture, implementation, and testing. Develop embedded applications and work closely with hardware teams on board bring-up and device driver development.
Requirements
Must be a US Citizen with strong experience in Embedded C/C++ and hardware interface protocols. Requires expertise in HIL testing, National Instruments hardware, and compliance with DO-178 standards.
Key skills
Embedded C/C++, Hardware in the loop (HIL) testing, National Instruments hardware, LabVIEW, DO-178, Board bring-up, OS bring-up, Device driver development, UART, USB, Ethernet, I2C, SPI, RS232/RS422, CAN, TCP/IP
Keywords
Embedded Software, SDLC, C/C++, Hardware in the loop, National Instruments, LabVIEW, DO-178, Device Driver, UART, USB, Ethernet, I2C, SPI, RS232, RS422, CAN, TCP/IP, UDP, Aviation, Aerospace, Defense, Board Bring-up, OS Bring-up