
1710 - Software Engineer II
Sigma Defense Systems, LLC7 days ago
Huntsville, AL, USAMid Level
Responsibilities
- Design, develop, test, and maintain desktop and web-based software applications.
- Develop software using C++, Python, JavaScript, TypeScript, Qt, and related technologies.
- Build modern web applications using Angular, React, or similar frameworks.
- Design and implement backend services, REST APIs, and real-time communication interfaces.
- Develop client/server applications using TCP/IP, UDP, WebSockets, gRPC, and Protocol Buffers.
- Integrate software with hardware devices, sensors, and external systems.
- Support database-driven applications and data visualization tools.
- Troubleshoot and resolve software defects throughout the development lifecycle.
- Create technical documentation, interface control documents, user guides, and test procedures.
- Participate in architecture discussions, design reviews, technical planning, customer demonstrations, field testing, system integration, and operational evaluations.
- Travel up to 15% of the year.
Requirements
- 3-4 years of software development experience, including professional, internship, academic, or personal project experience.
- Bachelor's degree from an accredited college or university in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related field.
- Experience with object-oriented software development principles, networking fundamentals, TCP/IP communications, and Git or similar version control systems.
- Strong analytical, troubleshooting, problem-solving, written communication, and verbal communication skills.
- Ability to learn new technologies, adapt to evolving requirements, and work independently and collaboratively.
- U.S. citizenship is required.
- Must possess or be able to obtain an active Secret security clearance or higher.
- Preferred experience includes Qt, desktop and web application development, Angular, React, Vue, REST APIs, backend services, PostgreSQL, SQL, gRPC, Protocol Buffers, WebSockets, Docker, TCP/UDP applications, geospatial or mapping applications, embedded systems, microcontrollers, Arduino, hardware integration, and TAK technologies including ATAK, WinTAK, TAK Server, and Cursor-on-Target.
Benefits
- Dental and vision insurance.
- Medical insurance with HSA, FSA, and DFSA plans.
- Life and AD&D coverage.
- Employee Assistance Program.
- 401(k) plan with company matching contributions.
- 160 hours of paid time off.
- 12 floating holidays.
- Educational assistance.
- Full-time, on-site position in Huntsville, United States.
- Clearance may be sponsored for the right candidate.
Tech Stack
Categories
About Sigma Defense Systems, LLC
Sigma Defense Systems, LLC builds software-driven communications and ISR solutions for the U.S. Department of Defense, spanning CJADC2/C5ISR, satellite communications, electronic warfare, and DevSecOps. The privately held company, founded in 2006 and headquartered in Perry, Georgia, delivers products plus engineering, integration, and logistics services across ground, air, and space systems. Customers include branches such as the Army, Navy, Air Force, Marine Corps, and Space Force.