About the job
Primary Skills:
• Develop, debug, and execute automated and manual requirements-based software verification testing.
• Use version control and issue tracking tools.
• Integrating and testing software with various real-time operating systems such as Linux/Unix derivatives.
• Good programming skills (C++, Python, BASH).
• Traceability across software requirements, design, and verification artifacts.
• Experience developing, analyzing, and/or reviewing requirements for safety critical real-time embedded software.
• Experience with Computer Networks (switches, VLAN, protocols).
• Experience building and maintaining software and hardware integration testbeds (cabling, power supply)
• Testing and troubleshooting Communication protocol software (CAN, Serial, Ethernet).
• Experience developing tests using NI Software (TestStand, VeriStand, and/or LabView).
• Experience working with software architecture and design information captured in models (using tools such as Magic Draw, Enterprise Architect, or similar model-based engineering tool).
• Familiarity with combat vehicle functionality and capability.
• Experience using Atlassian (Bitbucket, Jira, Bamboo) tools.
Education:
Bachelors Degree Bachelor's degree in STEM field