Sigma Defense
1710 - Software Engineer II
Huntsville, Alabama · Full-time · Posted Oct 27, 2026
- Experience
- 3-4 years; professional, internship, academic, or personal project experience considered.
- Education
- Bachelor's degree from an accredited college or university in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or related field of study.
- Visa sponsorship
- Must be a U.S. citizen.
About the job
Develops and tests desktop, web, and backend software for communications and hardware-integrated systems, including system integration and field testing.
What you'll do
- Design, develop, test, and maintain desktop and web applications, backend services, and communication interfaces.
- Integrate software with hardware devices, sensors, databases, and external systems; troubleshoot defects.
- Support technical documentation, customer demonstrations, field testing, system integration, and operational evaluations.
What they ask for
- 3-4 years of software development experience; professional, internship, academic, or personal project experience is considered.
- Experience with object-oriented software development principles, networking fundamentals and TCP/IP, and Git or similar version control.
- Must be a U.S. citizen and possess or be able to obtain an active Secret security clearance or higher; clearance may be sponsored for the right candidate.
- Bachelor's degree in a listed or related field.
Nice to have
- Experience with Qt, web frameworks, REST APIs, databases, networking technologies, Docker, geospatial or embedded systems, or hardware integration.
- Experience with Team Awareness Kit (TAK) technologies, including ATAK, WinTAK, TAK Server, and Cursor-on-Target (CoT).
Pay
$43.27 per hour (hourly rate)
Tools
C++, Python, JavaScript, TypeScript, Linux, Qt, Angular, React
Model-written summary · the original posting is authoritative