Software Engineer II
Role summary
A global leader in aerospace and defense technology seeks a Software Engineer II to join their Test Solutions Center team in Tucson. This role involves developing advanced Windows applications and instrument drivers for sophisticated naval defense systems, integrating C# and C++ software with complex hardware in a 2nd-shift production environment. Responsibilities include full-lifecycle engineering, troubleshooting, and collaborating with a multidisciplinary team on network protocols. A U.S. Government Secret Security Clearance and a Bachelor's degree in a STEM field are required. The position offers a competitive salary and benefits.
We're working with a global leader in aerospace and defense technology, a company that has spent over a century engineering high-performance solutions to protect national security, on this exciting opportunity.
Join a elite Test Solutions Center team developing advanced Windows applications and instrument drivers that power the production of the world’s most sophisticated naval defense systems. This is a high-impact, hands-on role where you will integrate state-of-the-art C# and C++ software with complex hardware instrumentation in a 2nd-shift production environment.
The Role
- Design, develop, and integrate object-oriented software applications using C# and C++ within the Microsoft Visual Studio environment.
- Troubleshoot complex software and test equipment instrumentation, ensuring factory readiness for critical weapon system portfolios.
- Develop advanced instrument drivers and libraries to interface with laboratory hardware including oscilloscopes, power supplies, and digital multimeters.
- Tackle full-lifecycle engineering tasks from design verification and production support to post-production sustainment.
- Collaborate in a multidisciplinary team to derive software requirements and optimize computer hardware interface protocols like TCP/IP, UDP, and RS-422.
What You'll Need
- An active U.S. Government Secret Security Clearance (or the ability to obtain an Interim Clearance prior to start).
- Minimum of 2 years of professional experience in object-oriented software development (C#, C++, or similar) and debugging.
- Technical proficiency with Microsoft Visual Studio as both a development environment and a hardware troubleshooting tool.
- Solid understanding of Windows OS deployment and Software Configuration Management (SCM) principles using tools like Azure DevOps or GitHub.
- A Bachelor’s degree in a STEM field (Science, Technology, Engineering, or Mathematics).
- Availability to work 2nd shift (typically 4:00 PM to 4:00 AM) onsite in Tucson.
What's On Offer
- Competitive salary range of $68,900 - $131,100 based on experience and impact.
- Comprehensive benefits package including a 401(k) match, flexible spending accounts, and medical/dental/vision coverage.
- Career advancement through a world-class Employee Scholar Program and tailored professional development.
- The chance to work on mission-critical technology that protects freedom and deters global aggression.
Apply via Haystack today!
Similar roles
- Software Engineer IIGarner Health · United States · Remote
Staff Software Engineer IIThomson Reuters · Eagan, Minnesota, United States · Hybrid
Software Engineer IIScientific Research Corporation · Orlando, Florida, United States · Onsite
Software Engineer IITruist · North Carolina, United States · Onsite
Software Engineer IISundayy · United States · Hybrid