
HWIL Principal Software Engineer
- Tucson, AZ
- Permanent
- Full-time
- Collaborate with a multi-disciplinary team to develop software to control Hardware-In-the-Loop (HWIL) facilities (flight simulators for missiles)
- Software design, coding and integration in a real-time environment
- Travel up to 20% to support development and/or delivery of our test environment equipment
- Because of the nature of our work, remote work is not available
- Comprehensive understanding of the products supported by the HWIL (Hardware-in-the-Loop) department
- Collaboration with a team of engineers from various disciplines
- Development and integration of software for a Hardware-in-the-Loop (HWIL) system
- Typically requires a Bachelor’s in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 8 years of relevant software development experience i.e. experience performing software design, coding and integration.
- Experience with software development in C++, using object-oriented features
- Active and transferrable US government issued Secret security clearance is required prior to start date. US citizenship is required, as only US citizens are eligible for security clearance
- Ability to obtain a Single Scope Background Investigation (SSBI) security clearance. An SSBI security clearance is required for access to sensitive compartmented information and has additional restrictions beyond a Secret security clearance. These include citizenship verification, credit and financial history, check of your spouse, partner or other individuals you cohabitate with, interviews with applicant provided references, a check of foreign contacts, foreign travel, possible foreign financial interest, police investigations, FBI database check, relatives, military history and involvement in noncriminal court actions.
- A Computer Science or Software Engineering degree
- Experience contributing to the design, development and/or integration of the test equipment and/or hardware (software that controls complicated hardware systems)
- Strong organization, coordination, planning, teaming skills, as well as written and oral communication skills
- Experience with Software Agile Process
- Experience developing software using Linux operating systems
- Comprehension knowledge of Earned Value Management System (EVMS)
- Existing SSBI clearance