Share This Job

Embedded Software Engineer

Job Title
Embedded Software Engineer
Job ID
Bloomington,  MN 55431
Other Location

Embedded Software Engineer - Contractor


Our client is a Defense Contractor seeking an Embedded Software Engineering Expertise on their team to develop ruggedized computers for operation in harsh military environments. In this role you will be responsible for low level driver development, Linux kernel development and implementing software in C/C++ Contract position. 6+ months duration



  • Support lab integration, checkout and board bring-up
  • Work with BSP and BIOS level code
  • Documentation of custom BIOS development
  • Low level driver development
  • Linux kernel development
  • Implement software in C/C++
  • Assist with design activities and documentation
  • Investigate and solve problem reports


  • BSCS or Similar
  • BIOS and Board Support Package (BSP) development / integration experience
  • Embedded Real Time Linux operating system knowledge
  • Significant experience with C/C++
  • Low level Driver and Kernel development experience in a Linux environment
  • 5-15 years of related experience

Preferred Skills:

  • D0178B
  • Experience with commercial RTOS systems (Wind River or Green Hills)
  • Experience with avionics interfaces (Fiber Channel, MIL-STD-1553, IEEE 1394)
  • Network (socket) and network protocol programming

Due to the nature of work performed within our facilities, U.S. citizenship is required.


For immediate consideration apply online or email resume to  

Option 1: Create a New Profile