Secret Software Engineer

Insight Global
Tucson, AZ, United States
5 days ago
Apply on www.techcareers.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Microsoft Windows Agile Methodology Unit Testing C Sharp (Programming Language) C++ (Programming Language) Software Debugging IEEE-488 Hardware Interface Design Microsoft Visual Studio Object-Oriented Software Development Software Configuration Management Software Engineering
+11 more
Software Requirements Analysis Systems Integration TCP/IP Software Troubleshooting Computer Equipment Optimization Algorithms Atlassian Tools Enterprise Integration Build Tools Hardware Infrastructure Software Version Control

Job description

12 month contract with high likelihood of conversion to full-time employment

This onsite role in Tucson focuses on the design, development, and integration of software supporting factory test systems for weapon system products. The engineer works hands on with modern tools and technologies across multiple phases of the engineering lifecycle, contributing to both engineering and production environments. The position supports full lifecycle software development including applications, libraries, and instrument driverse while collaborating with multidisciplinary teams to deliver reliable test solutions.

Key deliverables for this role

Design, develop, and integrate object-oriented software applications in C# and C++ Support software development tasks across multiple priorities and timelines Troubleshoot software issues and test instrumentation Collaborate with cross functional engineering teams on system level solutions Develop and define requirements for software products

Success is demonstrated by independently driving software development tasks to completion, quickly resolving technical issues, and delivering robust test system capabilities that enable efficient production and sustainment operation

Requirements

Active secret clearance or higher Level 2: Bachelor’s degree and 2+ years of experience Level 3: Bachelor’s degree and 5+ years of experience Level 4: Bachelor’s degree and 8+ years of experience Object Oriented Development in C# and C++ on Windows. Proven ability to design, develop, and integrate OOP applications using C# and C++ in a Windows OS environment Microsoft Visual Studio and Debugging Expertise. Strong proficiency with Visual Studio (projects/solutions, build systems, unit testing) and debugging tools (breakpoints, call stacks, memory/threads) to troubleshoot and ensure software integrity Test Equipment and Hardware Interface Software (Instrument Drivers). Experience building and integrating instrument drivers and hardware interface software (e.g., TCP/IP, UDP; serial/GPIB/VISA; DAQs; oscilloscopes; power supplies) for engineering and production test systems Requirements Engineering and Software Lifecycle Discipline. Ability to derive, document, and manage software requirements, with working knowledge of Agile/Waterfall lifecycles and Software Configuration Management (version control, change control, baselines). System Level Troubleshooting and Cross Discipline Collaboration. Hands on skill in diagnosing issues that span software, instrumentation, and test environments, and working effectively within multidisciplinary engineering teams Integration skills of Software with Hardware Knowledge of computer architecture and computer hardware optimization techniques Knowledge of software development lifecycles, such as Waterfall and Agile Tools / Technologies

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.techcareers.com
Prepare application

Good distractions

Loading talks and stories from around this role…