Haystack
← Back to Jobs
Temporary/Casual
Technology
IS

Software Engineer with Security Clearance

Innova Solutions, Inc.Tucson, AZ🇺🇸United StatesPosted Oct 1, 2026

Why This Role Stands Out

Leverage your C# and C++ expertise in a hybrid role at Innova Solutions, Inc., where you'll contribute to impactful projects with a competitive hourly rate of $60-$70. This position is ideal for mid-senior engineers with an active Secret Clearance and a passion for system-level troubleshooting and software development lifecycles. Apply now to seize this excellent opportunity for professional growth and engagement.

Quick Overview

Salary
$60 - $70/hr
Seniority
Mid Senior
Employment type
Temporary/Casual
Work mode
On Site
Location
Tucson, AZ, United States
Posted
4 days ago
TCP/IPAgileC#C++JavaPython

Job Description

Job Description: Software Engineer
Location: Tucson, AZ (100% Onsite)
Clearance Required: Active Secret Clearance
Employment Type: Full-Time Ideal Candidate Profile:
A Software Engineer with an active Secret Clearance, solid experience in Windows-based software development, proficiency in C++/C#/Java/Python, and familiarity with Visual Studio, debugging, networking protocols, and software development methodologies. This role is fully onsite in Tucson, AZ.

Qualifications You Must Have

  • Typically requires a bachelor’s degree in science, Technology, Engineering, or Mathematics (STEM) and minimum 5 years prior relevant experience, or an Advanced degree in a related field.
  • Experience in developing and integrating software applications using programming languages including but not limited to C++, C#, Java, Python or Visual Basic.
  • Experience in utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products.
  • Experience with Windows Operating System and Microsoft Visual Studio is required.

Qualifications We Prefer

  • Knowledge of computer architecture and computer hardware optimization techniques
  • Knowledge of the development of software drivers for the operation of computer hardware interfaces
  • Knowledge in common computer hardware interface and data protocols such as TCP/IP or UDP
  • Knowledge of Unified Modeling Language (UML) to visualize software architecture and design
  • Knowledge of software development lifecycles, such as Waterfall and Agile
  • Knowledge of Software Configuration Management principles
  • Good written and interpersonal communication skills

Similar jobs