Quick overview
Job description
Embedded Software Engineer Company: LCS Defense
Clearance: Active TS/SCI with Full-Scope Polygraph required
Experience: 5+ years of relevant software engineering experience
Locations: Jessup, MD; Herndon, VA; Arlington, VA OR Denver, CO Position Overview
LCS Defense is seeking an Embedded Software Engineer to support embedded systems and lab hardware for a classified device development program. This role may focus on product software or the software infrastructure used to manage, automate, and test embedded Linux devices.
The engineer will work with physical devices connected to a lab network in an isolated, tightly controlled environment. Responsibilities include software development, hardware interfaces, distributed services, deployment automation, monitoring, and troubleshooting.
Key Responsibilities
- Design, develop, and maintain software for embedded Linux systems and the distributed platforms used to manage and test them.
- Develop adapters and interfaces that expose physical hardware—including test devices, traffic generators, packet switches, and optical switches—through consistent APIs.
- Define service APIs using interface definition languages (IDLs).
- Build distributed services using datastores such as PostgreSQL, GraphDB, and DynamoDB.
- Deploy and manage services using AWS Cloud Development Kit (CDK).
- Develop and maintain CI/CD pipelines using Amazon Pipelines and GitLab.
- Instrument services using Amazon CloudWatch and other monitoring and alerting tools.
- Investigate, troubleshoot, and resolve production and lab infrastructure issues.
- Collaborate with software, hardware, and test engineers to support device integration and validation. Required Qualifications
- Active TS/SCI clearance with Full-Scope Polygraph.
- At least 5 years of relevant software engineering experience.
- Experience developing software for embedded Linux devices and/or distributed platforms that manage and test physical hardware.
- Proficiency in Python or Rust, along with Bash scripting.
- Experience developing software interfaces, service APIs, and distributed systems.
- Experience working with database technologies such as PostgreSQL, GraphDB, or DynamoDB.
- Experience deploying services using AWS CDK and developing CI/CD pipelines.
- Experience implementing service monitoring and troubleshooting software or infrastructure issues.
- Ability to work effectively in an isolated, tightly controlled development environment.
Preferred Qualifications
- Proficiency in both Python and Rust.
- Knowledge of networking fundamentals, including Ethernet, IP routing, optical networking, and traffic generation or analysis.
- Experience developing software in classified or air-gapped environments.
- Experience with hardware-in-the-loop testing, lab automation, or software integration with physical test equipment.
Similar jobs
- LT

Intern, Software Engineer (Clifton, NJ) with Security ClearanceRecently posted
L3Harris Technologies · Clifton, NJ · Hybrid 🇺🇸
RubySQLHTML+11Technology$29 - $54/hr - LT

Intern, Software Engineer with Security ClearanceRecently posted
L3Harris Technologies · Rochester, NY · Hybrid 🇺🇸
RubySQLHTML+11Technology$25 - $47/hr - PG

Embedded Software Engineer RDK-B, C++,Embedded Linux, Onsite - 71172Recently posted
PRIMUS Global Services Inc. · Powersville, MO · On-site 🇺🇸
TCP/IPC++IoT+1TechnologySalary not listed - MA

Software Engineer Level 2 with Security ClearanceRecently posted
Markon · Annapolis Junction, MD · Hybrid 🇺🇸
SpringSpring BootMicrosoft Excel+10Technology$210k - $225k/yr - LT

Specialist, Systems Engineering with Security ClearanceRecently posted
L3Harris Technologies · Ashburn, VA · On-site 🇺🇸
Microsoft OfficeAgileEngineering$92.5k - $171.5k/yr - MA

Systems Engineer Level 2 with Security ClearanceRecently posted
Markon · Fort Meade, MD · Hybrid 🇺🇸
Microsoft ExcelProject ManagementSystem DesignTechnology$150k - $170k/yr - MA

Software and Systems Development Engineer – Test Framework with Security ClearanceRecently posted
Markon · Arlington, VA · Hybrid 🇺🇸
DynamoDBRustGit+12Technology$120k - $200k/yr - HT
Senior Software Engineer - Generative AI InnovationRecently posted
Horizontal Talent · Overland Park, KS · Hybrid 🇺🇸
Google CloudGenerative AIAzure+1TechnologySalary not listed - OG
Computer Hardware Engineer II (Computer Hardware Engineer) with Security ClearanceRecently posted
Oak Grove Technologies · Edinburgh, IN · Hybrid 🇺🇸
IoTTechnologySalary not listed - AD

System Development Engineer, AWS ADC Relational with Security ClearanceRecently posted
Amazon Development Center U.S., Inc. · Seattle, WA · Hybrid 🇺🇸
Engineering$99.1k - $160k/yr - JU
Pharma Application EngineerRecently posted
JuliaHub · United States · Remote 🇺🇸
HealthcareSalary not listed - CS

Digital C&Q Application EngineerRecently posted
CYNET SYSTEMS · Princeton, New Jersey · Hybrid 🇺🇸
SOC 2AgileTechnologySalary not listed