Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

1710 - Software Engineer II

$43.27 per hour

Sigma Defense

Job Description

Job Description

Sigma Defense is seeking a Software Engineer II to join our team developing software solutions for communications, tactical, and hardware-integrated systems. This role involves a combination of desktop application development, web application development, backend services, hardware integration, and system testing.

The ideal candidate enjoys solving technical challenges, learning new technologies, and working across multiple disciplines. This position offers opportunities to develop desktop and web-based applications, integrate software with hardware systems, support customer demonstrations, and participate in field testing activities.

Equal Opportunity Employer/Veterans/Disabled: Sigma Defense Systems is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Requirements

  • 3-4 years of software development experience (professional, internship, academic, or personal project experience considered).
  • Experience with object-oriented software development principles.
  • Understanding of networking fundamentals and TCP/IP communications.
  • Experience using Git or similar version control systems.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to learn new technologies and adapt to evolving project requirements.
  • Strong written and verbal communication skills.
  • Ability to work independently and collaboratively within a small engineering team.
  • Ability to travel up to 15% of year.
  • Must be a U.S. citizen.

Candidate Differentiators:

  • Experience with Qt and desktop application development.
  • Experience developing web applications using Angular, React, Vue, or similar frameworks.
  • Experience developing REST APIs and backend services.
  • Experience with PostgreSQL, SQL databases, or database design.
  • Experience with gRPC and Protocol Buffers.
  • Experience with WebSockets and real-time data streaming.
  • Experience with Docker or containerized deployments.
  • Experience developing TCP/UDP network applications.
  • Experience working with geospatial technologies or mapping applications.
  • Experience programming embedded systems, microcontrollers, or Arduino-based devices.
  • Experience integrating software with hardware devices and external systems.
  • Experience with Team Awareness Kit (TAK) technologies, including ATAK, WinTAK, TAK Server, and Cursor-on-Target (CoT) is preferred.

Computer Programs/Software:

  • C++
  • Python
  • JavaScript
  • TypeScript
  • Linux

Personnel Clearance Level:

  • Candidate must possess or have the ability to obtain an active TS/SCI security clearance.
  • Clearance may be sponsored for the right candidate.

Education Requirements:

  • Bachelor's degree from an accredited college or university in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or related field of study.

Essential Job Duties (not all-inclusive):

  • Design, develop, test, and maintain desktop and web-based software applications.
  • Develop and maintain software using C++, Python, JavaScript, TypeScript, and related technologies.
  • Develop desktop applications using frameworks such as Qt.
  • Develop and maintain modern web applications using frameworks such as Angular, React, or similar technologies.
  • Design and implement backend services, REST APIs, and real-time communication interfaces.
  • Develop and maintain client/server applications utilizing TCP/IP, UDP, WebSockets, gRPC, and related communication technologies.
  • Integrate software with hardware devices, sensors, and external systems.
  • Develop and maintain Protocol Buffer message definitions and communication interfaces.
  • Support database-driven applications and data visualization tools.
  • Troubleshoot and resolve software defects throughout the development lifecycle.
  • Develop technical documentation, interface control documents (ICDs), user guides, and test procedures.
  • Participate in software architecture discussions, design reviews, and technical planning activities.
  • Support customer demonstrations, field testing, system integration activities, and operational evaluations.

Hourly Rate : $43.27 per hour.

Benefits

  • Dental and Vision Insurance
  • Medical Insurance to Include HSA, FSA, and DFSA Plans
  • Life and AD&D coverage
  • Employee Assistance Program (EAP)
  • 401(k) Plan with Company Matching Contributions
  • 160 Hours of Paid Time Off (PTO)
  • 12 (Floating) Holidays
  • Educational Assistance
  • Highly Competitive Salary
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the 1710 - Software Engineer II in Huntsville, AL vacancy
  • $67.7k - $90.27k

     ...cloud-based data platforms of moderate to high complexity. The Software Developer II will play a critical role in maintaining and enhancing...  ..., and enterprise data integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (queries, migrations, performance... 
    Suggested
    Full time
    Temporary work
    Remote work
    Work from home

    Lumen

    Huntsville, AL
    1 hour ago
  •  ...ROLE AND RESPONSIBILITIES Software Engineering – II Work in a collaborative team using agile software development methodology, performing the following tasks: Develop software maintenance and upgrade solutions for tactical systems on a collaborative agile team. The... 
    Suggested
    Contract work
    Work experience placement

    Advanced Sciences and Technologies (AS&T)

    Huntsville, AL
    1 hour ago
  • $37.4 - $39.5 per hour

     ...50 per hour Overview Computer Programmer II. Huntsville, Alabama. Full‑time. Secret clearance...  ...'s Degree in Computer Science, Computer Engineering or related discipline from an accredited...  ..., configuration management, maintenance, software unit testing, and operation of existing... 
    Suggested
    Hourly pay
    Full time
    Contract work

    ASTRION, INC.

    Huntsville, AL
    5 days ago
  •  ...opportunity! Join now! Job Summary We are seeking a Systems Engineer II with at least four years of experience to provide engineering...  ...Support the design, development, and integration of hardware, software, cloud components, and user interfaces into cohesive system... 
    Suggested
    Work experience placement

    Aetos Systems

    Huntsville, AL
    4 days ago
  •  ...Responsibilities PeopleTec is currently seeking a Full-Stack Software Engineer to support our Huntsville, AL location. We are currently looking for a mid career Full-Stack Software Engineer. Duties: Design, develop, test, and maintain full-stack software applications supporting... 
    Suggested
    Local area

    Unavailable

    Huntsville, AL
    5 days ago
  •  ...Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As...  ...Come grow with us! Torch Technologies is seeking a Full Stack Software Engineer to support the design, development, integration, and... 
    Contract work
    Temporary work
    Local area
    Relocation package
    Flexible hours

    SwiftCruit

    Huntsville, AL
    2 days ago
  • $58.3k - $87.5k

     ...Engineering Analyst II, Manufacturing Nights Work Mode: Onsite Location: Onsite - Huntsville, AL This position will work a 2-2-3 schedule from 7 PM - 7 AM.  BASIC FUNCTION This position is located onsite at the Kohler Huntsville, AL manufacturing... 
    Work experience placement
    All shifts
    Shift work
    Night shift

    Kohler

    Huntsville, AL
    4 days ago
  • $87.6k - $131.4k

     ...Missile Defense Integration offers an excellent opportunity for a Software Engineer – SA (26-083) to join our team of skilled and diverse...  ...must have a current, active DoD 8140 certification at IAT Level II or higher (such as Security+ CE, CCNA-Security, CySA+, CND, etc... 
    Contract work
    Part time
    Work experience placement
    Immediate start
    Remote work
    Relocation
    Flexible hours
    Shift work

    Northrop Grumman

    Huntsville, AL
    5 hours ago
  •  ...Description A large client of ours is seeking an experienced Software Developer II to join their dynamic team. • Experience developing...  ...experience in two or more of the following areas: systems engineering, software and system analysis, requirements development, verification... 

    Marathon TS

    Huntsville, AL
    13 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed...  ...systems preferred. - Familiarity with Pentaho, Microsoft IIS, SFTP and FTP protocols preferred. #techjobs #veteranspage... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Huntsville, AL
    2 days ago
  •  ...Government Services company , is seeking a Software Developer with a Secret security...  ...operating systems such as Apache Tomcat, IIS, Active Directory, DNS, Windows Server,...  ...Required Education BS in Computer Science or Engineering Experience 24 to 84 months of hands‑on relevant... 
    Work experience placement
    Flexible hours

    Koniag Information Security Services, LLC

    Huntsville, AL
    5 days ago
  •  ...Mid-Level Cyber Software Engineer (Full-time, Huntsville, AL) Trideum Corporation is a 100% employee‑owned company committed to embracing the world’s toughest challenges with a servant’s heart. Through dedicated hard work and commitment, we provide distinctive quality... 
    Full time

    Trideum Corporation

    Huntsville, AL
    2 days ago
  •  ...Senior Cloud Data Engineer Full-time Redstone Arsenal, AL About Us Trideum Corporation is...  ...functional teams including program management, software developers, and test engineers. Mentor...  ...: Security+ (DoD 8570 IAT Level II), CISSP, GICSP, or GSEC. Experience with... 
    Full time

    Trideum Corporation

    Huntsville, AL
    1 day ago
  •  ...algorithm acceleration and machine learning), and weapon system engineering. IERUS develops value for our defense and commercial customers...  ...engagement. IERUS Technologies, Inc., is seeking a Radar Software Engineer to join a diverse and flexible team. The ideal candidate... 
    Flexible hours

    IERUS Technologies Inc

    Huntsville, AL
    2 days ago
  •  ...and continuous improvement of standard logistics processes, such as ... 03/10/2026 26-00164 Tampa, FL Information Technology - Software Engineer No Agencies, No Vendors, no C2C! Basic Qualifications: • Recent 3 years of hands-on on experience with programming languages... 
    Full time
    Contract work
    For contractors
    Work at office
    Local area
    Immediate start
    Remote work
    Shift work
    Night shift
    Day shift

    PLANIT Group

    Huntsville, AL
    5 days ago
  •  ...Software Systems Engineer page is loaded## Software Systems Engineerlocations: Redstone Arsenal, ALtime type: Full timeposted on: Posted Yesterdayjob requisition id: R522**Torch Technologies**Thank you for your interest in employment with Torch Technologies. We are a 1... 
    Contract work
    Temporary work
    For contractors
    Local area
    Relocation package
    Flexible hours

    Freedom Real Estate

    Huntsville, AL
    1 day ago
  • $87.1k - $157.45k

     ...Description Leidos has a new and exciting opportunity for a Network Software Engineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission... 
    Immediate start
    Flexible hours

    Comfort Systems USA

    Huntsville, AL
    4 days ago
  • $68.9k - $131.1k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...electronics and/or controls electronics Demonstrated use of software tools for electrical circuit simulation and/or printed circuit... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    RTX

    Huntsville, AL
    5 days ago
  •  ...Job Description Job Description We are seeking a talented and motivated Hardware in the Loop and Embedded Engineer to join our Guidance, Navigation, and Control (GNC) department in either our Mooresville, NC or Huntsville, AL office. In this role, you will be responsible... 
    Temporary work
    Work at office
    Flexible hours

    Corvid Technologies LLC

    Huntsville, AL
    17 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Huntsville, AL
    3 days ago
  • $168.2k - $252.2k

     ...provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of...  ...authorization documentation Current DoD 8570 certification for IASAE Level II (CISSP) and ability to obtain IASAE Level III within 6 months... 
    Relocation package
    Shift work

    Northrop Grumman

    Huntsville, AL
    5 days ago
  •  ...Research, Inc. (ASRI) is recruiting for the Redstone Test and Engineering Services (RTES) contract in support of the Redstone Test Center...  ...other engineers in the development of hardware, firmware and software to support new Telemetry, Instrumentation and Flight Termination... 
    Full time
    Contract work
    Work at office
    Flexible hours

    Ai Signal Research

    Huntsville, AL
    2 days ago
  •  ...Job Description Job Description Lead Mechanical Design Engineer 26-048 Invariant Corporation is seeking a detail-oriented Lead...  ...and more. Create detailed 3D models and 2D drawings using CAD software (e.g., SolidWorks). Contribute to long-term technology... 
    For contractors
    Work at office

    Invariant Corporation

    Huntsville, AL
    2 days ago
  • $135.8k - $203.6k

     ...Multi-Domain Operations, Missile Defense Integration Business Unit (BU), has an exciting career opportunity for a  Sr. Principal Software Engineer to join our team located in  Huntsville, AL The selected candidate should thrive in a fast-paced work environment with... 
    Part time
    Immediate start
    Relocation package
    Shift work

    Northrop Grumman

    Huntsville, AL
    5 hours ago
  •  ...Job Title: Software Safety Engineer Salary: 100k-125k Company Overview: Our Client believes in pushing the boundaries of innovation to create cutting-edge software solutions that transform industries. As we embark on our journey to redefine the future of technology... 
    Work experience placement

    She Recruits LLC

    Huntsville, AL
    2 days ago
  •  ...Software Safety Engineer The Software Safety Engineer will support the Department of Defense (DoD) located in Redstone Arsenal, AL. Responsibilities Provide senior-level software and system safety engineering support for complex defense and weapons-related... 

    Alpine Solutions Group

    Huntsville, AL
    5 days ago
  •  ...The Software Safety Engineer will support the Department of Defense (DoD) located in Redstone Arsenal, AL . RESPONSIBILITIES: Provide staff supervision, guidance and direction for assigned system development safety and evaluates and coordinates missile weapon... 
    Full time
    Work experience placement
    Work at office
    Flexible hours

    Bastion Technologies

    Huntsville, AL
    3 days ago
  •  ...Software Safety Engineer Work Location: Huntsville, AL Schedule: Full Time IronMountain Solutions is searching for a Software Safety Engineer to support a customer located in Huntsville, AL. An ideal candidate for this position must be able to work independently... 
    Full time
    Work at office

    IronMountain Solutions Inc

    Huntsville, AL
    5 days ago
  • $87.1k - $157.45k

     ...switching, and firewalls. (May want to change to Knowledge of. probably hard to find) • Experience with security device architecture, engineering, and installation/management. (May want to change to Knowledge of. probably hard to find) • Demonstrate basic knowledge of Cisco... 
    Local area
    Immediate start

    Leidos

    Huntsville, AL
    1 hour ago
  • $98.4k - $163.2k

     ...Systems is seeking a Principal DevOps Engineer. This position can be located in Roy, Utah...  ...applications through all phases of the software development life cycle (SDLC). Create...  ...date occurring in the last 6 years. ~ IAT II certification (e.g. Security + CE) or... 
    Full time
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Huntsville, AL
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to 1710 - Software Engineer II. Be the first to apply!