Job Description
Position Title : Software Developer
Employment Type : Full-Time
Location : Arizona
Compensation : Open
Role Overview
We are looking for experienced Software Developers with active Top Secret / SCI clearance to join our multi-disciplinary research and development team. You’ll work alongside engineers from diverse backgrounds to create custom digital signal processing systems, geolocation tools, and advanced communications technologies that directly support U.S. defense operations.
Key Responsibilities
Develop and maintain software solutions in a collaborative, small-business R&D environment.
Contribute across multiple functional areas, including systems engineering, requirements analysis, integration / testing, deployment, and operations & maintenance .
Support projects that may involve both software and hardware-focused development.
Collaborate directly with end users and customers to gather feedback and refine solutions.
Adapt to diverse responsibilities, occasionally performing tasks outside your immediate area of expertise.
Requirements
Minimum Qualifications
Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field .
At least 5 years of professional software development experience (or 3 years with a Master’s degree).
Proficiency in multiple high-level programming languages , such as C++ or Python.
Hands-on experience developing software in Linux environments .
Active TS / SCI clearance .
Preferred Skills
Experience with API development and / or board support packages .
Knowledge of computer networking concepts .
Familiarity with messaging / transport frameworks (e.g., ZeroMQ, MQTT).
Experience working with databases .
Understanding of digital signal processing (DSP) principles .
Exposure to electronic hardware such as FPGAs, RF systems, or sensors.
Background in high-speed I / O programming (PCIe, SSDs).
Experience writing Linux drivers .
Knowledge of SNMP (Simple Network Management Protocol) .
Benefits
Comprehensive package, including stock options and 401(k)
Requirements
BS or MS in Computer Science, Computer Engineering or equivalent A minimum of 5 years’ experience working as a software developer (or 3 with MS degree) Experience developing in more than one high level software language like C++ or Python Experience developing software for Linux TS / SCI security clearance
Software Developer • Tucson, AZ, us