Embedded Linux & Distributed Systems Engineer - TS/SCI

LCS Defense

Jessup (MD)

On-site

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

LCS Defense is seeking an Embedded Software Engineer to support embedded Linux devices and lab hardware for a classified device development program. This role involves software development, hardware interfaces, distributed services, deployment automation, and debugging in an isolated environment.

Responsibilities include building adapters, defining APIs, deploying services with AWS CDK, and maintaining CI/CD pipelines. Collaboration across software, hardware, and test teams is essential.

Qualifications

  • Active TS/SCI clearance with Full-Scope Polygraph.
  • 5+ years of relevant software engineering experience.
  • Experience developing software for embedded Linux devices and distributed platforms.
  • Proficiency in Python or Rust, plus Bash scripting.
  • Experience with interfaces, APIs, and distributed systems.
  • Experience with PostgreSQL/GraphDB/DynamoDB databases.
  • Experience deploying services with AWS CDK and CI/CD pipelines.
  • Ability to troubleshoot in isolated, tightly controlled environments.

Responsibilities

  • Design, develop, and maintain software for embedded Linux systems.
  • Develop adapters/interfaces exposing hardware through APIs.
  • Define service APIs using IDLs and build distributed services.
  • Deploy and manage services with AWS CDK and CI/CD tooling.
  • Instrument services with CloudWatch and other monitoring tools.
  • Investigate, troubleshoot, and resolve production and lab issues.
  • Collaborate with software, hardware, and test engineers for device integration.

Skills

Python
Rust
Bash scripting
Embedded Linux
Distributed systems
CI/CD pipelines
AWS CDK
Monitoring/logging

Tools

GitLab CI/CD
PostgreSQL
GraphDB
DynamoDB

Job description

LCS Defense is seeking an Embedded Software Engineer to support embedded Linux devices and lab hardware for a classified device development program. This role involves software development, hardware interfaces, distributed services, deployment automation, and debugging in an isolated environment.

Responsibilities include building adapters, defining APIs, deploying services with AWS CDK, and maintaining CI/CD pipelines. Collaboration across software, hardware, and test teams is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

LCS Defense • Jessup (MD)

On-site
USD 120,000 - 180,000
Embedded Software Engineer - TS/SCI Clear & Equity Perks
Embedded Software Engineer - TS/SCI Clear & Equity Perks

Set Of X • Northern (KY)

Hybrid
USD 130,000 - 240,000
Stock Plan
Flex Leave and Exchange Plan
Virtual Office Compensation
+3
Senior Embedded Systems Engineer - ARM/Linux, Remote
Senior Embedded Systems Engineer - ARM/Linux, Remote

LCS Defense • McLean (VA)

Remote
USD 130,000 - 170,000
Embedded Systems Software Engineer (C/C++, Clearance)
Embedded Systems Software Engineer (C/C++, Clearance)

Lockheed Martin Corp. • King of Prussia (PA)

On-site
USD 75,000 - 140,000
Medical
Dental
Vision
+4
Embedded Linux Engineer — Naval Systems, Secret Clearance Eligible
Embedded Linux Engineer — Naval Systems, Secret Clearance Eligible

TMC TECHNOLOGIES • King George (VA)

On-site
USD 90,000 - 130,000
Embedded Systems Engineer - TS/SCI Clearance
Embedded Systems Engineer - TS/SCI Clearance

Woodsong Technologies, LLC • Whitehurst (MD)

On-site
USD 95,000 - 135,000
Competitive environment
401(k) plan
Medical Insurance
+3
Embedded Software Engineer
Embedded Software Engineer

RG&T Solutions • Village of Endicott (NY)

On-site
USD 115,000 - 155,000
DevSecOps Engineer/Embedded Linux RTOS Software Developer
DevSecOps Engineer/Embedded Linux RTOS Software Developer

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 100,000 - 160,000
Linux Systems Engineer — TS/SCI Clearance
Linux Systems Engineer — TS/SCI Clearance

Leidos • Annapolis (MD)

Hybrid
USD 116,000 - 210,000
Paid Time Off
11 paid Holidays
401(k) with 6% match
+2
TS/SCI Cleared Software Engineer - Cyber Defense & Linux
TS/SCI Cleared Software Engineer - Cyber Defense & Linux

Applied Network Solutions Inc. • Annapolis (MD)

On-site
USD 100,000 - 185,000
Family Medical, Dental & Vision
PTO
11 Paid Holidays
+5