View all jobs

Embedded Software Engineer - Relocation Assistance Available

Dallas, TX
Embedded Software Engineer - Tampa, FL (Relocation Assistance Available)

The Embedded Software Engineer is responsible for leading the technical development of complex embedded software solutions.  The ideal candidate must have strong embedded software development written and debugged device drivers and applications for RTOSs.
  • Experience with Real-Time Operating Systems (RTOS e.g. QNX, VxWorks, LynxOS, INTEGRITY, ThreadX, etc)
  • Experience with embedded systems
  • Strong programming skills in C / C++ required
  • Experience with PowerPC, ARM, x86 or MIPS or any MMU-based architecture/assembly
  • Experience writing Low level device drivers such as Ethernet, serial, flash, I2C, interrupt controllers
  • Should be excited to take on new challenge and follow through to completion
  • Must be a United States citizen
  • Remote work is not available for this position
  • Knowledge of higher level components such as IP, UDP, TCP, USB, PCI, VME
  • DO-178B Experience
  • Ability to operate an oscilloscope, logic analyzer or bus analyzer
  • Ability to solder circuit boards

  • Bachelor's Degree, Computer Science, Electrical Engineering or related field of study

Powered by