JOBSEARCHER

Senior Software Engineer Test Systems & Hardware Integration- P3

ApolisTucson, AZMay 21st, 2026
Title : Senior Software Engineer – Test Systems & Hardware IntegrationLocation: Onsite- Tucson, ArizonaDuration : 6-12 months Contract on W2Pay rate- $70-75/he on W2Job descriptionWe are seeking a Senior Software Engineer to design, develop, integrate, and support software applications used in test systems and hardware in the loop environments. This role involves object oriented software development, hardware interface integration, troubleshooting complex test instrumentation, and leading junior engineers within a multidisciplinary engineering team.Required QualificationsBachelor's degree in a STEM field and 5+ years of industry experience OR 3+ years with an advanced degreeExperience designing, developing, and integrating object oriented software using: C# / C++ / (Additional languages accepted)Proficiency with Microsoft Visual Studio within a Windows operating systemAbility to manage multiple concurrent software engineering tasksExperience troubleshooting software and test equipment instrumentationExperience working within multidisciplinary engineering teamsAbility to develop and derive software requirementsAbility to lead and mentor junior engineersPreferred QualificationsExperience developing and optimizing computer architectures and hardware performanceExperience developing software drivers for hardware interfacesHands on experience with common hardware protocols: TCP/IP ,/ UDP, RS 422Experience using UML (Unified Modeling Language) for system architecture and designFamiliarity with software development lifecycles, including: Waterfall , AgileExperience practicing software configuration management , using: Azure DevOps Server , GitHubStrong communication and interpersonal skillsExperience providing technical leadership or project level oversight