Test Equipment Software Engineer
Title: Test Equipment Software Engineer Pay: $50-$65/HourLocation: Tucson, ArizonaDuration: 12 Month Contract (Extensions and Conversions highly possible)Required QualificationsBachelor’s degree in a STEM field + 2+ years of relevant experienceC# and C++ OOP development on WindowsStrong proficiency with Microsoft Visual Studio, including build systems, unit testing, and debugging (breakpoints, call stacks, memory/thread analysis)Experience with hardware‑interface software and instrument drivers (TCP/IP, UDP, serial, GPIB/VISA, DAQs, oscilloscopes, power supplies)Ability to derive, document, and manage software requirementsFamiliarity with Agile or Waterfall development lifecyclesExperience with software configuration management (version control, change control, baselines)Hands‑on system‑level troubleshooting across software + hardwareAbility to work effectively with multidisciplinary engineering teamsDesired SkillsSoftware + hardware integration experienceKnowledge of computer architecture and hardware optimizationUnderstanding of Agile/Waterfall methodologiesRole OverviewThis position supports the design, development, and integration of software used in factory test systems for weapon system products. The engineer will work hands‑on in both engineering and production environments, contributing across the full software lifecycle. The role involves building applications, libraries, and instrument drivers that ensure reliable, efficient test operations.