SSE Software Engineer

Job opening ID

Posting title
SSE Software Engineer

Roles and responsibilities
Must be a US Citizen or Green Card Holder
Estimated duration of 12 months with the potential for extension or conversion.
W2 with full benefits
Customer and contract specific training will be required and provided.
Labor Category: SSE Software Engineer

Job Description:
The Simulation and Support Equipment Software (SSE) team plays an essential role in the success of the Psyche mission. As an SSE software developer, you will design, build, and test specialized, mission-critical software systems used for avionics and flight system verification. The ideal candidate can successfully meet the demands of a flight project.
- Design and implement applications for state-based behavior modeling, data management, and fault injection
- Develop test plans and unit tests
- Identify and troubleshoot technical issues in an integrated system
- Work with and learn from legacy software
- Communicate with customers to determine needs
- Work as a team with other SSE software developers

Required Skills:
- Must be a US Citizen or Green Card Holder
- Offer contingent on ability to successfully pass a background check and drug screen
- B.S. in Computer Science or Computer Engineering
- Excellent C/C++ programming skills
- Proficient in Linux
- Experience with Python
- Verbal, written, and presentation skills

Desired Skills:
- RTOS (specifically, Green Hills Integrity) applications development
- Multi-threaded programming
- Embedded programming
- Low-level driver development

Number of positions