Description

Essential Functions:

  • Lead and contribute to business acquisition, requirements analysis, design, code and unit test, integration and test, requirements sell off, and operations and maintenance of embedded software systems.
  • Ensure that products/projects delivered meet customer requirements and specifications.
  • Drive process improvements to aid in team coordination and maintain delivery schedule.
  • Communicate with leadership on status, issues, milestones, and successes.

 

Qualifications:

  • Bachelor’s degree in Computer Engineering, Computer Science, or a related field with 9 years' experience; or a Graduate degree Computer Engineering, Computer Science, or a related field with 7 years' experience.
  • Experience in C/C++.
  • Experience in a lead software engineering role with a complex design.
  • Experience with executing throughout the full development lifecycle.
  • Eligible for a security clearance.

 

Preferred Additional Skills:

  • Active Secret security clearance.
  • Experience on complex systems with a focus on real time embedded systems.
  • Direct Government customer interface experience (e.g., US Air Force, US Navy, etc.).
  • Skills and Technologies experience including: 
  • Bash/Python and other scripting languages,
  • Intel x86/ARM/FPGA/SoC,
  • Embedded System Design, Release Engineering,
  • Understanding of Change and Configuration Management, Continuous Integration,
  • Network and Communication Protocols and Topology, Debug/Trace Analysis,
  • Real-time Operating Systems like VxWorks/LynxOS/Integrity, 
  • Software Integration, Test, Verification/Validation, UML Design, ADA 83 & 95.

 

SKILLS AND CERTIFICATIONS 

  • C++
  • Secret security clearance
  • embedded systems
  • Bash or Python

Education

Any Graduate