Embedded Software Engineer – DoD Edge & Networking

Ignite Digital Federal Services

Charleston (SC)

On-site

USD 108,000 - 132,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive pay and benefits
Education stipends
Referral bonuses
DoD mission work
Volunteer/community engagement
Growth opportunities

Job summary

Ignite Digital Federal Services in Charleston, SC, seeks an Embedded Software Engineer to design, develop, and sustain critical software for DoD customers. You will work across Linux, Go, Python, and containerized deployments, ensuring integration with edge hardware and secure communications.

The role emphasizes hands-on development, deployment, and debugging in a security-conscious environment. The ideal candidate will have 7+ years of software engineering or systems integration experience,

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
  • 7+ years of software engineering or systems integration experience
  • Experience with Linux, Bash, Git, Go, Python, and container technologies
  • Working knowledge of networking fundamentals including Ethernet, VLANs, DNS, and routing
  • Experience supporting software on Linux-based embedded or edge-computing platforms
  • Ability to obtain and maintain a DoD Secret security clearance
  • Active Secret clearance preferred
  • Experience with ARM-based platforms, embedded Linux, and edge computing environments

Responsibilities

  • Design, develop, test, and maintain mission software applications and services
  • Develop automation scripts and deployment tooling using Go, Bash, and Python
  • Support Linux systems, systemd services, and secure remote administration using SSH
  • Build and deploy containerized applications using Podman and Quadlets
  • Configure and troubleshoot Ethernet networking, VLANs, TLS, and system communications
  • Interface software systems with embedded and peripheral hardware components
  • Assist in identifying and isolating software, hardware, power, and network-related issues
  • Ensure software services remain resilient to hardware attachment and detachment events
  • Support Authority to Operate (ATO), RMF, and cybersecurity compliance activities as required

Skills

Linux
Bash
Git
Go
Python
Containerization
Networking
Edge computing
DoD security clearance
Communication

Education

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

Tools

Debian/Ubuntu Linux
Podman
Quadlets
SSH

Job description

Ignite Digital Federal Services in Charleston, SC, seeks an Embedded Software Engineer to design, develop, and sustain critical software for DoD customers. You will work across Linux, Go, Python, and containerized deployments, ensuring integration with edge hardware and secure communications.

The role emphasizes hands-on development, deployment, and debugging in a security-conscious environment. The ideal candidate will have 7+ years of software engineering or systems integration experience,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - DoD Edge & Linux
Embedded Software Engineer - DoD Edge & Linux

Ignite Digital • Charleston (SC)

On-site
USD 120,000 - 150,000
Competitive pay
Education stipends
Referral bonuses
+4
Edge Embedded Software Engineer — DoD Systems (Onsite)
Edge Embedded Software Engineer — DoD Systems (Onsite)

Socket.dev • Charleston (SC)

On-site
USD 108,000 - 132,000
Competitive pay
Education stipends
Referral bonuses
+3
Embedded Software Engineer
Embedded Software Engineer

Ignite Digital Federal Services • Charleston (SC)

On-site
USD 108,000 - 132,000
Competitive pay and benefits
Education stipends
Referral bonuses
+3
Embedded Software Engineer
Embedded Software Engineer

Socket.dev • Charleston (SC)

On-site
USD 108,000 - 132,000
Competitive pay
Education stipends
Referral bonuses
+3
Embedded Software Engineer
Embedded Software Engineer

Ignite Digital • Charleston (SC)

On-site
USD 120,000 - 150,000
Competitive pay
Education stipends
Referral bonuses
+4
Senior Software Engineer III — Cybersecurity & DoD Systems
Senior Software Engineer III — Cybersecurity & DoD Systems

Ignite Digital Federal Services • Charleston (SC)

On-site
USD 122,000 - 149,000
PTO
Education stipends
Referral bonuses
+3
Software Engineer III — Federal Systems Lead
Software Engineer III — Federal Systems Lead

Ignite Digital • Charleston (SC)

On-site
USD 100,000 - 150,000
Competitive pay
Education stipends
Federal government projects
+3
Senior Embedded Software & Hardware Engineer (Edge/IoT)
Senior Embedded Software & Hardware Engineer (Edge/IoT)

United States Digital Space LLC • New York (NY)

Hybrid
USD 140,000 - 170,000
Annual bonus
Embedded Software Engineer
Embedded Software Engineer

GenConnect • Columbia (MD)

On-site
USD 80,000 - 110,000
401K
Educational Assistance
Casual work environment
+4
Software Systems Engineer
Software Systems Engineer

EVONA • United States

On-site
USD 90,000 - 120,000