Why This Role Stands Out
This on-site Software Engineer role offers a fantastic opportunity to contribute to critical weapon system development, leveraging your C# and C++ skills within a reputable company. You'll thrive here if you're a mid-senior engineer eager to design, develop, and integrate complex software solutions while collaborating with multidisciplinary teams. Apply now to advance your career in a challenging and rewarding environment.
Quick Overview
Salary
$88/hr
Seniority
Mid Senior
Work mode
On Site
Location
Tucson, AZ, United States
Posted
Yesterday
TCP/IPAgileC#C++JavaPython
Job Description
Indotronix is seeking an MAT Ramp: Software Engineer – P3 professional for an exciting job opportunity in Tucson, AZ.
Job Title: MAT Ramp: Software Engineer – P3
Location: Tucson, AZ 85756
Duration: 12 Months Contract
Pay Rate: $88/hr on W2
Job Title: MAT Ramp: Software Engineer – P3
Location: Tucson, AZ 85756
Duration: 12 Months Contract
Pay Rate: $88/hr on W2
Note: Active Secret clearance to start
Job Description:
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 drivers while collaborating with multidisciplinary teams to deliver reliable test solutions.
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 drivers 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
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
What does success look like for this role:
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 operations. Required and Desired
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 operations. Required and Desired
Qualifications Core Technical Skills (Non negotiables):
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
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
Desired Skills (Nice to Have):
Integration skills of Software with Hardware
Knowledge of computer architecture and computer hardware optimization techniques
Knowledge of software development lifecycles, such as Waterfall and AgileTools
Integration skills of Software with Hardware
Knowledge of computer architecture and computer hardware optimization techniques
Knowledge of software development lifecycles, such as Waterfall and AgileTools
Technologies Required: C++, C#, Java, Python or Visual Basic
Years of Experience Required: Minimum 5 years required
Similar jobs
- GE
Application Programmer
NewGenesis10
Pennington, NJ🇺🇸$58 - $66/hrHybrid2 days ago401kMongoDBOracle+11 - HT
Software Developer 2
NewHonorVet Technologies
Austin, TX🇺🇸HybridYesterdayOracleScrumAgile+3Technology - DT
Senior Software Engineer
NewDigipulse Technologies, Inc
United States🇺🇸HybridYesterdayTechnology - DD
Software Engineer in Test
Dexian DISYS
Dallas, TX🇺🇸Hybrid7 weeks agoSQLAWSAgile+3Technology - IN
Principal Engineer
NewInfoVision, Inc.
United States🇺🇸HybridYesterdayDynamoDBMySQLNext.js+15Technology - JM
Senior Lead Software Engineer - On Prem OpenShift Platform
NewJ.P. Morgan
Jersey City, New Jersey🇺🇸On-site1 hour agoGitHub ActionsHelmJenkins+2Technology