At Raytheon, the foundation of everything we do is rooted in our values and a higher calling – to help our nation and allies defend freedoms and deter aggression. The Strike Effectors Software department is seeking a Principal Software Engineer Team Lead to join our software team responsible for the design, implementation, and test of missile software for our warfighters, with a particular focus on the test phase.
Requirements
- Experience across the software development lifecycle in three or more of the following: C++ data structures and algorithms; systems software design; FQT test planning & execution; integration of real-time software/ firmware/ hardware; software test equipment maintenance; software requirements definition, experience on a program with security constraints.
- Experience with Linux Operating systems
- Experience with automated test scripts and software tools, and software testing and validation
- Experience with Agile Software development methods (e.g., Scrum, continuous integration, etc.) including experience using Git/ADS
- Experience using analysis tools like MATLAB
- Experience using scripting languages (e.g., Perl, Python)
- Active and transferable Secret U.S. government issued security clearance is required prior to start date and ability to obtain program access after start.
Responsibilities
- Communicate and collaborate closely with the IPT Lead, team members, Product Owners, and Scrum Masters for validating requirement coverage using manual and automated test environments, updating documentation, and developing embedded software and integrating on hardware, as needed.
- The Team Lead attends technical interchange meetings with the team members and key stakeholders and represents the organization in matters pertaining to the development of projects, provides status on assigned Integrated Master Schedule (IMS) tasks as required, provides document reviews, and resolves technical software engineering and integration issues.
- The Team Lead will also manage software integration and qualification activities.
- Develop and execute comprehensive test plans for software products.
- Analyze test data to identify potential issues with software products.
- Validate requirement coverage using automated test environments.
- Design, build and test software using industry best practice.
Other
- Typically requires a Bachelor’s degree in Computer Science, Engineering or other STEM related field and a minimum of 8 years of relevant experience.
- Ability to obtain program access required.
- Active Secret U.S. government issued security clearance is required prior to start date.
- U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
- Strong organizational and time management skills