
Engineer Software / Principal Engineer Software
- Salt Lake City, UT
- $77,200-115,800 per year
- Permanent
- Full-time
- Analyze system level requirements and test equipment specifications and write software to test the NIMS for functionality and performance.
- You will be an integral part of a software team, dedicated to developing a quality software product working side-by-side with system test engineers to validate and develop and deploy test equipment software.
- Develop software requirements, create software design documentation, and follow the software industry’s best practices.
- You will be part of an Agile team that collaborates daily in scrum meetings and solves problems in a transparent manner and can effectively communicate design solutions to the team.
- Design and develop new software using object-oriented analysis and design.
- Troubleshoot complex software problems in a manufacturing environment and develop and test solutions.
- Maintain and update existing software applications.
- Collaborate with system, hardware, and manufacturing engineers to provide robust and user-friendly applications for end-users.
- Analyze and document system/software designs and requirements.
- Bachelor's in Science or STEM related discipline with 2 or more years of experience; Master's degree with 0 or more years of experience.
- Experience writing software in an object-oriented language (C# and/or C++).
- Prior experience in object-oriented design & programming, software development fundamentals, and requirements analysis.
- Ability to obtain and maintain a Secret clearance.
- US Citizenship
- Bachelor's in Science or STEM related discipline with 5 or more years of experience; Master's degree with 3 or more years of experience.
- Experience writing software in an object-oriented language (C# and/or C++).
- Prior experience in object-oriented design & programming, software development fundamentals, and requirements analysis.
- Ability to obtain and maintain a Secret clearance.
- US Citizenship.
- Engineer (Aerospace Engineer, Electrical Engineer, Mechanical Engineer, etc.) with software development experience OR a computer scientist with engineering experience.
- Experience with Visual Studio, git, .NET development, Jenkins, SonarQube, Jira.
- Experience troubleshooting hardware/software problems.
- Experience in an Aerospace or Defense manufacturing environment.
- Multi-disciplined background or experience in other engineering fields.
- Active Secret clearance.