1710 - Software Engineer II
$43.27 per hourSigma 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 Secret security clearance or higher.
- 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
- ...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...SuggestedContract workWork experience placement
$68.9k - $131.1k
...fast-paced avionics business area. Teams are composed of cross-functional engineers working in an AGILE environment (approximately 6-10 people) focused on the design and development of software-only products. Our team focuses on creating avionics solutions for both fixed...SuggestedTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$68.9k - $131.1k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...organization is seeking a Systems Engineer II in Huntsville, Alabama to support radar performance... ...for advanced radar capabilities and software builds, and support systems validation...SuggestedTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- Position Summary Our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant... ...making.Work you'll doAs a Palantir Engineer - Data Engineer II on the AI & Data team, you will be responsible for:Building end...SuggestedLocal area
$87.6k - $131.4k
...Missile Defense Integration offers an excellent opportunity for an Engineer Software – BM/SRM (25-584) to join our team of talented and diverse... ...have a current, active DoD 8140 certification at IAT Level II or higher (such as Security+ CE, CCNA-Security, CySA+, CND, etc...SuggestedFull timeContract workWork experience placementRemote workRelocationFlexible hoursShift work$135.8k - $203.6k
...Systems has an exciting career opportunity for a Sr Principal Engineer Software - System Architecture SW Engineer to join our team of qualified... .../SCI clearance Current DoD 8140 certification at IAT Level II or higher (Security+ CE, CCNA-Security, CND, CySA+, CISSP,...Full timeWork experience placementRelocationFlexible hoursShift work$87.6k - $131.4k
...Missile Defense Integration offers an excellent opportunity for an Engineer Software \u2013 Algorithm SW Engineer (26-112) to join our team of... ...Applicants with a current, active DoD 8140 certification at IAT Level II or higher (such as Security+ CE, CCNA-Security, CySA+, CND,...Full timeContract workWork experience placementRemote workWorldwideRelocationFlexible hoursShift work$108.8k - $163.2k
...Integration provides an excellent opportunity for a Principal Engineer Software – BM/SRM (25-582) to join our team of talented and diverse professionals... ...have a current, active DoD 8140 certification at IAT Level II or higher (such as Security+, CCNA, JNCIA, CISSP, etc.) at...Full timeContract workWork experience placementRemote workRelocationFlexible hoursShift work- ...technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert... ...company and is appraised at CMMI Level II for Services. CFD Research is a 100% ESOP... ...is seeking an experienced Software Engineering Manager with strong full stack development...Permanent employmentFull timeTemporary workPart timeWork at officeDay shift
$68.9k - $131.1k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...organization is seeking a Radar Systems Engineer II to join our Modeling and Simulation (M&S)... ...developing and analyzing system and software requirements, designing sophisticated...Temporary workWork experience placementRemote workRelocation packageFlexible hours$135.8k - $203.6k
...Sector is seeking a Sr. PrincipalSoftware Engineer - Level 4 to support the Ground-based... ...AL campus.Essential Job Duties:Full stack software cloud development in an Infrastructure as... ...active DoD 8140 certification at IAT Level II or higher (such as Security+ CE, CCNA-Security...Full timeContract workRelocation packageShift work$94k - $112k
...Job Description Job Description Elastic Software Engineer -Sr. IILocation: Dulles, VA, United States Range - $94k - $112K Description... .... They are seeking an Elastic Software Engineer - Senior II with prior Elastic engineering and administration experience,...$100k - $130k
...Software Engineer II - C++/Full Stack DevelopmentCheck out this new opportunity! Software Engineer II - C++ / Full-Stack Development Full-Time with an Employee Owned and Best Places to Work Contractor Onsite in Huntsville, AL | Schedule: 9x80 We are hiring a Software...Full timeTemporary workFor contractors- ...System Engineer IIData Intelligence, LLC (DI) is seeking a Systems Engineer II to support development and integration of advanced U.S. Navy tactical systems in Huntsville... ...)Assist with system integration and hardware/software integration & testSupport system verification...
$133k - $158k
...Developer to support the Reagan Test Site (RTS) Engineering and Technical Services (RETS) Program in... ...:Work effectively with other Software Engineers in a team environment to design... ....01 baseline certification for IAT Level II within 3 months after employment start date...Weekend work- ...Software DeveloperHuntsville, AL Secret Polygraph Unspecified Career Level not specified Salary not specified Join Premium to unlock estimated salariesJob DescriptionCompany Description Founded in 1989, SOSi is among the largest private, founder-owned technology and services...Work at officeRemote workWorldwide
$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...Hourly payFull timeContract work$45 - $50 per hour
...Description Position Title: Machine Programmer II Position Description: Protingent has... ..., multi-axis lathes, and VTLs to ensure engineering requirements are met Develop... ...Vericut or equivalent program verification software experience Minimum 4 years of NC...Permanent employmentContract workStart working today- ...IIVarstaff is looking for a Machine Programmer II. As part of a hardworking team of... ...lathes, multi-axis machines, and VTLs to meet engineering requirements.Develop machining strategies... ...and Vericut (or equivalent verification software).4+ years of NC programming experience....Permanent employment
- ...ROLE AND RESPONSIBILITIES System Engineering – II Under direction, assist in the development or modification of systems and subsystems... ...performance modeling, MATLAB coding • System Integration • Hardware/Software Integration and Test • System Test and Verification •...
$82.6k - $162.8k
Position Summary Our Deloitte Finance Transformation team practices to help chief financial officers, controllers, and finance teams define and execute their finance and global business services agendas and strategies. You will work with leading-class teams and solutions...Local areaRemote work- ...Full Stack Software EngineerTorch Technologies is seeking a Full Stack Software Engineer to support the design, development, integration, and modernization of next-generation mission and enterprise applications. This position will contribute to the architecture and implementation...Contract workTemporary workLocal areaFlexible hours
- ...specialized expertise across multiple systems and software disciplines, along with general knowledge... ...'s Degree in Computer Science, Software Engineering, Mathematics, Physics, or a related field... ...DoD 8140 certification at IAT Level II or higher (such as Security+ CE, CCNA-...Full timeContract workWork experience placement
$131.1k - $196.7k
...Northrop Grumman Defense Systems is seeking Sr. Principal Engineer Software – 15321. This position will be located in Huntsville, Alabama... ...(e.g., CCSP, CISSP-ISSEP, CISSP-ISSAP) certification • IAT II (e.g., Security+, CISSP) certification • Understanding of OSI...Full timeRelocation packageMonday to ThursdayShift work$85.4k - $128k
...impossible. Our employees are not only part of history, they're making history.Northrop Grumman Defense Systems is searching for Software Engineers/Principal Software Engineers (multiple positions) to join the Global C2 Solutions Business Unit Business Unit in...Full timeRelocation packageShift work$108.8k - $163.2k
...Space Systems, Multi-Domain Operations, Missile Defense Integration Business Unit (BU) has an exciting career opportunity for a Software Engineer supporting an Internal Research and Development (IRAD) to join our team of qualified, diverse, and innovative individuals...Full timeInterim roleRelocationShift work- ...Corvid's Missile Defense Products group is adding experienced Software Engineers to support the development of Fire Control software for weapons systems. The role will focus on developing (and testing) algorithms and capabilities that can be integrated into existing architecture...Full timeTemporary workFlexible hours
$97k - $129k
...ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the art algorithms and software that solve scientific problems with real-world applications. Working in small innovative teams, our software engineers build solutions that make a difference....Full timeWork experience placementImmediate start- Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts... ...and collaborates with equipment designers and/or hardware engineers in the planning, design and development of product software....Full timeWork experience placement
- Collaborate with test leads, developers, and systems engineers to design test cases and implement automated tests to validate system requirements... ...orchestration tools (e.g., Docker, Kubernetes) as part of a software delivery/testing pipeline. Familiarity with testing tools and...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to 1710 - Software Engineer II. Be the first to apply!
- cybersecurity software engineer Huntsville, AL
- graduate software engineer Huntsville, AL
- software developer fintech Huntsville, AL
- senior robotics software engineer Huntsville, AL
- network software engineer Huntsville, AL
- software engineer remote Huntsville, AL
- part time software developer Huntsville, AL
- part time software developer remote Huntsville, AL
- software developer internship Huntsville, AL
- software engineer part time Huntsville, AL



