Job Requirements
Tucson, AZ
Secret Polygraph not specified
Mid Level Career (5+ yrs experience)
$116,000 - $130,000
Job Description
We are seeking multiple Software Engineers to join the Test Equipment Engineering (TEE) team. In this role, you will design, develop, integrate, and maintain Windows-based software applications that support the development, testing, and production of mission-critical weapon systems.
You will work closely with software, electrical, systems, and test engineers to create software solutions used in engineering laboratories, manufacturing environments, and production facilities. This position supports factory operations by developing applications, software libraries, and instrument drivers used with automated test equipment throughout the product lifecycle.
This is a hands-on software engineering role that combines application development, system integration, troubleshooting, and technical leadership.
What You Will Do:
- Design, develop, test and maintain object-oriented software applications using C# and C++
- 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
Qualifications You Must Have:
- Bachelor’s Degree in Computer Science, Software Engineering, Electrical Engineering or other STEM-related fields
- 6-8+ years prior relevant experience, or an Advanced degree in a related field and minimum 5 years’ experience.
- Experience in developing and integrating software applications using programming languages including but not limited to C++ and C#
- Experience in utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products.
- Prior experience in Windows Operating System and Microsoft Visual Studio is required.
- Prior experience in laboratory test instrumentation, electronics, and software (Ex. oscilloscopes, power supplies, digital multimeters)
Qualifications We Prefer:
- Experience developing software for automated test equipment (ATE).
- Experience creating software libraries and hardware instrument drivers.
- Experience integrating software with electronic test instrumentation.
- Experience supporting manufacturing, production, or factory test environments.
- Experience developing software requirements and technical documentation.
- Experience supporting software throughout the full product development lifecycle.
- Experience troubleshooting integrated hardware and software systems.
- Previous experience mentoring or leading software engineers.
- Experience working within aerospace, defense, or other highly regulated engineering environments.
- Active U.S. Security Clearance.
U.S. Citizen, U.S. Person, or Immigration Status Requirements
- Active and transferable 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
- Security Clearance Type: DoD Clearance: Secret
- Security Clearance Status: Ability to obtain INTERIM U.S. government issued security clearance is required prior to start date
You will work closely with software, electrical, systems, and test engineers to create software solutions used in engineering laboratories, manufacturing environments, and production facilities. This position supports factory operations by developing applications, software libraries, and instrument drivers used with automated test equipment throughout the product lifecycle.
This is a hands-on software engineering role that combines application development, system integration, troubleshooting, and technical leadership.
What You Will Do:
- Design, develop, test and maintain object-oriented software applications using C# and C++
- 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
Qualifications You Must Have:
- Bachelor’s Degree in Computer Science, Software Engineering, Electrical Engineering or other STEM-related fields
- 6-8+ years prior relevant experience, or an Advanced degree in a related field and minimum 5 years’ experience.
- Experience in developing and integrating software applications using programming languages including but not limited to C++ and C#
- Experience in utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products.
- Prior experience in Windows Operating System and Microsoft Visual Studio is required.
- Prior experience in laboratory test instrumentation, electronics, and software (Ex. oscilloscopes, power supplies, digital multimeters)
Qualifications We Prefer:
- Experience developing software for automated test equipment (ATE).
- Experience creating software libraries and hardware instrument drivers.
- Experience integrating software with electronic test instrumentation.
- Experience supporting manufacturing, production, or factory test environments.
- Experience developing software requirements and technical documentation.
- Experience supporting software throughout the full product development lifecycle.
- Experience troubleshooting integrated hardware and software systems.
- Previous experience mentoring or leading software engineers.
- Experience working within aerospace, defense, or other highly regulated engineering environments.
- Active U.S. Security Clearance.
U.S. Citizen, U.S. Person, or Immigration Status Requirements
- Active and transferable 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
- Security Clearance Type: DoD Clearance: Secret
- Security Clearance Status: Ability to obtain INTERIM U.S. government issued security clearance is required prior to start date
group id: 91017486