This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This position is for a Principal Software Engineer with at least 8 years of professional experience or 5 years of professional experience and an advanced STEM degree. This position is focused on the design, development, integration, and maintenance of software as a part of onsite factory support of systems to support weapon system product development. The selected candidate will develop applications, libraries, and instrument drivers using the software style, development language, and integrated development environment specified by the organization. The selected candidate will contribute to multidiscipline engineering teams. Typical work involves the development of both engineering and production equipment, environments, and systems. As such, the candidate will contribute to the completion of all stages of product development for weapon system products. They will be expected to work, either as a part of a team or independently, to design, develop, and implement system level applications in support of producing and maintaining weapon system products.
Job Responsibility
Design, develop and integrate object oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS)
Prioritize and handle multiple software engineering tasks concurrently
Troubleshoot software and test equipment instrumentation
Work in a multidiscipline engineering team environment
Develop and derive requirements for software products
Lead and mentor junior software engineers
Requirements
8 years of professional experience or 5 years of professional experience and an advanced STEM degree
Design, develop and integrate object oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS)
Prioritize and handle multiple software engineering tasks concurrently
Troubleshoot software and test equipment instrumentation
Work in a multidiscipline engineering team environment
Develop and derive requirements for software products