1584 - Software Engineer

Sigma Defense Systems LLC

Huntsville (AL)

On-site

USD 65,000 - 75,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Dental and Vision Insurance
Medical Insurance with HSA, FSA, and DFSA Plans
Life and AD&D coverage
401(k) Plan with Company Matching Contributions
160 Hours of Paid Time Off (PTO)
12 Floating Holidays
Educational Assistance
Highly Competitive Salary
Flexibility

Job summary

A defense contracting company in Huntsville, AL, is seeking a Software Engineer. The role involves developing software for embedded hardware systems and requires proficiency in Python and C++. Candidates should have at least 2 years of experience, along with familiarity with Docker and network protocols. The ideal applicant will enjoy solving unique technical challenges and must be a U.S. Citizen. This full-time position offers a range of benefits including insurance and a 401(k) plan.

Qualifications

  • 2+ years of experience in software engineering or a related field.
  • Experience working directly with hardware devices and sensors.
  • Must be a U.S. Citizen.

Responsibilities

  • Develop, test, and maintain software for hardware systems.
  • Collaborate using GitHub for project management.
  • Travel to test ranges or field sites for evaluations.

Skills

Experience with TAK (Team Awareness Kit) integration or plugin development
Familiarity with Docker
Proficiency in Python
Proficiency in C++
Knowledge of network protocols
Solid understanding of Git/GitHub workflows
Strong problem-solving ability

Education

Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, or related field

Tools

Docker
TimescaleDB/PostgreSQL
Angular
FastAPI
Flask

Job description

Sigma Defense Systems LLC is seeking a Software Engineer who thrives at the intersection of hardware and software. Our team develops and integrates systems that communicate directly with specialized hardware, using modern software frameworks and tools to deliver reliable, mission‑critical solutions.

The hired candidate will work in a small, highly technical group where it is common to shift between projects, technologies, and environments on short notice. If you like variety, solving unique technical challenges, and seeing your code directly interact with real equipment, apply today!

Salary

Base pay range: $65,000.00/yr - $75,000.00/yr.

Requirements
  • 2+ years of experience
  • Experience with TAK (Team Awareness Kit) integration or plugin development
  • Familiarity with Docker, TimescaleDB/PostgreSQL, or system telemetry tools
  • Knowledge of CMake, Qt, or cross‑platform build environments
  • Background in DoD, aerospace, or other mission‑critical systems
  • Proficiency in Python and C++ development
  • Familiarity with protobuf/gRPC, TAK ecosystem, or other data exchange frameworks
  • Experience working directly with hardware devices, sensors, SDRs, or embedded systems
  • Basic knowledge of network protocols (TCP/UDP, sockets, serial communication)
  • Comfortable developing and debugging on Linux (Red Hat preferred)
  • Experience building web‑based interfaces (Angular, FastAPI, Flask, or similar)
  • Solid understanding of Git/GitHub workflows and collaborative development practices
  • Strong problem‑solving ability and flexibility to adapt to new projects and technologies quickly
  • Excellent communication and documentation habits
  • Must be a U.S. Citizen
Education Requirements
  • Bachelor's degree from an accredited college or university in Computer Engineering, Computer Science, Software Engineering, or related field of study
Personnel Clearance Level
  • Candidate must possess or have the ability to obtain an active TS/SCI security clearance or higher; clearance will be sponsored for the right candidate
Essential Job Duties
  • Develop, test, and maintain software that interfaces with embedded and networked hardware systems
  • Work in Python and C++, often using gRPC and protobufs for cross‑platform communication
  • Build and deploy internal web applications and dashboards (Angular, FastAPI, or similar)
  • Collaborate using GitHub for source control, reviews, and project management
  • Contribute to multiple active projects — sometimes switching focus quickly as priorities shift
  • Travel to test ranges or field sites several times per year (approximately 7 trips, 1‑2 weeks each)
Benefits
  • Dental and Vision Insurance
  • Medical Insurance to Include HSA, FSA, and DFSA Plans
  • Life and AD&DD 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
  • Flexibility
Location

Huntsville, AL

Seniority Level

Associate

Employment Type

Full‑time

Job Function

Engineering and Information Technology

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

1710 - Software Engineer II
1710 - Software Engineer II

Sigma Defense LLC • Huntsville (AL)

On-site
USD 45,000 - 60,000
Dental and Vision Insurance
Medical Insurance with HSA/FSA options
401(k) Plan with Company Matching Contributions
+2
1710 - Software Engineer II
1710 - Software Engineer II

Sigma Defense • Huntsville (AL)

On-site
USD 86,000 - 94,000
Dental and Vision Insurance
Medical Insurance to Include HSA, FSA,
Life and AD&D coverage
+6
Software Engineer II
Software Engineer II

Sigma Defense • Huntsville (AL)

On-site
USD 86,000 - 100,000
Dental & Vision
Medical with HSAs
401(k) with match
+6
1710 - Software Engineer II
1710 - Software Engineer II

Sigma Defense Systems LLC • Huntsville (AL)

On-site
USD 117,096,000 - 130,872,000
Dental and Vision Insurance
Medical Insurance (HSA, FSA, DFSA)
Life and AD&D
+6
1668 - Software Engineer I
1668 - Software Engineer I

Sigma Defense Systems LLC • Fairmont (WV)

On-site
USD 75,000 - 95,000
Dental and Vision Insurance
Medical Insurance including HSA, FSA
Life and AD&D coverage
+6
1561 - Senior Software Engineer
1561 - Senior Software Engineer

Sigma Defense Systems LLC • Mount Laurel Township (NJ)

On-site
USD 130,000 - 195,000
Dental and Vision Insurance
Medical Insurance including HSA, FSA
Life and AD&D coverage
+6
Software Developer
Software Developer

Sigma Defense • Belcamp (MD)

On-site
USD 83,000 - 140,000
Dental & Vision
Medical with HSA/FSAs
Life & AD&D
+6
1776 - Software Engineer
1776 - Software Engineer

Sigma Defense Systems LLC • Fairmont (WV)

On-site
USD 80,000 - 105,000
Dental and Vision Insurance
Medical Insurance (HSA, FSA, DFSA)
Life and AD&D
+6
1776 - Software Engineer
1776 - Software Engineer

Sigma Defense Systems • Fairmont (WV)

On-site
USD 80,000 - 105,000
Dental and Vision Insurance
Medical Insurance with HSA/FSA/DFSA
Life and AD&D coverage
+5
Senior Software Engineer – Mission Systems
Senior Software Engineer – Mission Systems

Lynx • Palmdale (CA)

On-site
USD 120,000 - 160,000
Low-cost health plans
401K with employer match
Paid Time Off + holidays
+3