Member of Technical Staff - SAIC

Engineering Huntsville, Alabama


Member of Technical Staff - Embedded Software Development

Professional Services

Location:  Huntsville, AL

Wind River has an excellent opportunity for an embedded software engineer to work on cutting edge development projects in Huntsville, Alabama.  The position can be an MTS or a Senior Engineer.

The Member of Technical Staff candidate will have proven skills in development of embedded software for embedded hardware systems. The job requires solid people skills for interaction with customers and/or Wind River services project teams.  The qualified candidate will be self-driven with relevant embedded software experience that can be applied to a variety of new processor and peripheral devices.


  • Design, implementation and validation of embedded software E.g. Board Support Packages (BSP) for custom and/or COTS embedded hardware systems 
  • Design, implementation and test of software drivers for a variety of peripheral devices commonly used in embedded hardware systems.
  • Development of hardware test code, support bring-up and validation of custom embedded hardware systems.
  • Provide customer site support
  • Work independently on customer site managing day to day interactions  




  • Bachelor’s degree in computer science, electrical engineering or equivalent in a related subject area
  • Minimum of 5 years of embedded software design experience preferably with VxWorks and Linux.
  • Experience with low level embedded SW (e.g. BSPs and device drivers) development, debugging/trouble shooting
  • Experience using embedded software development environments (e.g. Workbench, Eclipse)
  • Experience in custom embedded hardware bring up
  • Strong C programming experience
  • Software development experience on one or more common embedded processor types (PowerPC, MIPS, X86, ARM, etc.)
  • Prior customer success management experience a plus
  • Strong written and verbal communication skills and a track record of completing software development tasks on time
  • Self-motivated with a strong desire to learn


Wind River is an Equal Opportunity Employer with a commitment to diversity. We prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.