Senior Command and Control Software Engineer
$140k - $220kSoftbank Investment Advisers
Senior Command and Control Software Engineer
Forterra is a leading provider of autonomous systems for ground-based movement in the working world. The company is among the earliest innovators in the field of driverless technology, focused on building systems which protect front-line soldiers and enable civilian workers in our industrial base. Forterra is a go-to provider of autonomous solutions for the U.S. Department of Defense, which harnesses autonomy for asymmetric warfare in critical conditions.
About The Role
As an extension of our core products in Command, Control, and Communications (C3) we are diving deeper into the EW space to make the systems and platforms we integrate more survivable. We are developing an Electromagnetic Spectrum Operations (EMSO) capability that will provide broad spectrum awareness that can aid national government off-the-shelf assets in the EMS. For communication, this will provide a real time database of inference and unoccupied spectrum to aid maneuver. For Electromagnetic Warfare (EW), this will, in parallel, provide a tip and queue interface to enable current EW and Signals Intelligence systems to more rapidly identify signals of interest driving toward an open "plug-and-play" approach with national government off-the-shelf assets.
We are looking for a senior embedded engineer to own software end-to-end on our edge devices — from the real-time signal-processing pipeline up through the data contracts and command-and-control interfaces that turn spectrum awareness into actionable, operator-facing information. You'll set technical direction on a small, fast-moving team and ship to deployed hardware.
What You'll Do
- Develop edge software and real-time pipelines in modern C++ that run on deployed NVIDIA Jetson (ARM/Linux) devices and support Command & Control (C2) systems
- Build low-latency, high-throughput data flows between processing stages using zero-copy IPC and pub/sub messaging (e.g. iceoryx2, ZeroMQ)
- Integrate edge software with radios and RF front-ends; work close to the signal — IQ data, spectral processing, detection, and direction finding
- Design and own wire-level data formats, packet ABIs, and interface contracts (e.g. Protobuf) that guarantee reliable data exchange across systems and teams
- Design and implement event-driven alerting and architecture that surface important information about sensor detections
- Develop telemetry software for edge devices that communicate with remote C2 systems, and build and maintain on-device storage for operational and sensor data
- Integrate and optimize edge ML inference (e.g. TensorRT / ONNX) into the real-time path where it adds operational value
- Own the build and deployment workflow (CMake, Conan, Docker) and drive hardware-in-the-loop bring-up
- Work closely with systems, hardware, and integration teams to deliver end-to-end functionality, and set technical direction for the embedded codebase
Minimum Qualifications:
- 5+ years of professional software engineering experience, with substantial time in edge, embedded, or systems-level environments
- Strong modern C++ (C++17/20) on Linux, plus Python for tooling and automation
- Experience building real-time or low-latency systems: deterministic pipelines, queuing, concurrency, and processing under throughput and timing constraints
- Demonstrated ownership of wire-level data formats, custom protocols, or packet/interface contracts (Protobuf or equivalent)
- Comfort with C++ build and dependency tooling (CMake, a package manager such as Conan) and containerized dev/deploy workflows (Docker)
- Track record of taking embedded software from bring-up through deployment on real hardware, working across firmware, host software, sensors, and integration teams
- Ability to set technical direction and own a meaningful slice of architecture on a small team
Preferred Qualifications:
- RF / DSP fundamentals: IQ data, spectral processing, detection, or direction finding
- Experience on NVIDIA Jetson or comparable ARM/SoC edge platforms
- Zero-copy IPC or shared-memory pub/sub frameworks (iceoryx2, DDS, or similar)
- Edge ML inference deployment (TensorRT, ONNX)
- Sensor integration and fusion (IMU, multi-rate sensor inputs)
- Background in defense, EW/SIGINT, or other mission-critical real-time systems
US Salary Range $140,000—$220,000
The salary range for this role is an estimate and is based on a wide variety of compensation factors. The salary offered to candidates will vary based on a variety of factors including (but not limited to) relevant work experience, education, specialized training, critical expertise, training, and more. Equity in Forterra is included in most of our full-time, high-demand roles and is therefore considered part of Forterra's overall compensation package. In addition to base salary and equity, Forterra offers competitive benefits for full-time employees including:
- Premium Healthcare Benefits: Three plan options, including an HSA-eligible plan, with Forterra covering 80% of the plan premium for you and your dependents.
- Basic Life/AD&D, short and long-term disability insurance plans 100% covered by Forterra, plus the option to purchase additional life insurance for you and your dependents.
- Extremely generous company holiday calendar including a winter break in December.
- Competitive paid time off (PTO) offering 20 days accrued per year.
- A minimum of 7 weeks fully paid parental leave for birth/adoption.
- A $9k annual tuition reimbursement or professional development stipend.
- Fully stocked beverage refrigerators with all the Celsius your little heart desires.
- 401(k) retirement savings plan, including traditional, Roth 401(k), and after-tax deferral with company match up to 4%.
Your recruiter will be able to share more information about our salary and benefits offering during the hiring process.
Forterra is an equal-opportunity employer, providing and promoting equal employment opportunity in accordance with local, state, and federal laws. Forterrans are unique, talented individuals who are united through a shared passion to deliver autonomous systems that enable national resilience and a robust supply chain. All qualified applications will receive equal consideration for employment.
The pay range for this role is:
140,000 - 220,000 USD per year (ARC)
$120k - $200k
.... Our systems operate with distributed control, dynamic routing, and real-time responsiveness... ...Tech team as a Vehicle Controls Software Engineer, where you'll design and implement drive... ...- turning high-level navigation commands into smooth, reliable vehicle motion....SuggestedFull timeTemporary workWork experience placementLocal area$120k - $200k
.... Our systems operate with distributed control, dynamic routing, and real‑time responsiveness... ...Tech team as a Vehicle Controls Software Engineer, where you'll design and implement drive... ...— turning high‑level navigation commands into smooth, reliable vehicle motion....SuggestedTemporary workLocal area$115k - $155k
...We are seeking an experienced and hands-on Platform Control Software Engineer to join our team. The ideal candidate will have a strong background... ...translates motion planner trajectories to drive-by-wire commands. What You'll Do Control Systems Development....SuggestedFull timeTemporary workWork experience placementLocal area- A leading technology firm is looking for a Platform Control Software Engineer in Clarksburg, MD. The ideal candidate will have experience in control systems, particularly for autonomous vehicles, and be proficient in C++. Key responsibilities include developing software...Suggested
$120k - $250k
A technology-focused defense contractor in Clarksburg, MD, is seeking a Senior Software Engineer to develop software solutions for autonomous systems. The ideal candidate will have a strong programming background in C++, Python, or Java and experience working with robotics...SeniorFor contractors$120k - $250k
...human lives at risk. Our systems operate with distributed control, dynamic routing, and real‑time responsiveness, enabling sustained... ...environments. About the role Forterra is seeking a senior software engineer with a passion for autonomous systems. In this role, you will...SeniorFull timeTemporary workWork experience placementLocal area- ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile... .... This Program is seeking a full stack software engineer to develop, maintain and enhance complex...Senior
- ...Senior Software Engineer Location: Ashburn, VA OR Gaithersburg, MD Type: Contract, Many option years Compensation: W-2, negotiable Contractor Work Model: Hybrid – onsite and remote Hours: 40 hours a week Security Clearance: Public Trust - candidates with some level...SeniorContract workFor contractorsLocal areaRemote work
$165k - $260.5k
...ll do The Viasat Access Edge Terminal Software team is responsible for the design,... ...sectors. We are seeking an 5G Devices Senior Software Engineer to design and develop modular software... ...~ Implement low-level software to control modem initialization, configuration, power...SeniorPermanent employmentWork experience placementFlexible hours$107.9k - $195.05k
Leidos is seeking an experienced Senior Software Developer in Gaithersburg, Maryland to support enterprise data analytics. The successful candidate will focus on developing and maintaining application-level software while engaging with various stakeholders. Candidates should...Senior$145k - $165k
Forterra is seeking a Sr. AWS Cloud Engineer to design, manage, and secure cloud infrastructure for autonomous vehicle platforms. The ideal candidate will have strong AWS experience, particularly in multi-account environments, and expertise in Terraform. In addition to...Senior$107.9k - $195.05k
...faster, better‑informed decisions using trusted data at scale. Leidos Digital Modernization sector is seeking an experienced Senior Software Engineer to support the delivery, enhancement, and adoption of enterprise data and analytics products used across multiple DoD...Senior- A leading technology provider in Clarksburg, MD is seeking a Sr. AWS Cloud Engineer to manage AWS infrastructure across multiple accounts. The role involves designing secure cloud systems for autonomous vehicles, implementing infrastructure-as-code with Terraform, and...Senior
- A leading government solutions provider is seeking a Senior Software Engineer in Gaithersburg, MD. The role involves designing and developing high-quality software solutions, working with cross-functional teams, and implementing scalable applications. Candidates should...Senior
- Summary Senior Software Engineer Gaithersburg, MD Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you looking for a career where professional development is embedded in your employer’s core culture? If so, Chenega...SeniorWork at officeWork from homeHome office
$107.9k - $195.05k
...Intelligence Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security... ...Solutions Business Area, is currently seeking an experienced Software Engineer for the Maru Program. The Maru Program delivers mission-...SeniorContract workLocal areaImmediate start$145k - $165k
A leader in autonomous systems is seeking a Sr. AWS Cloud Engineer in Clarksburg, Maryland. This role involves managing cloud infrastructure for autonomous vehicles, utilizing tools like Terraform in a multi-account AWS environment. The ideal candidate will have AWS experience...Senior$170.5k - $284.74k
...innovation in sustainable infrastructure and our expertise in engineering, procurement, consulting and construction, together we... ...to use. The Opportunity Black & Veatch is seeking a Senior Instrumentation & Controls professional to lead major nuclear / power generation...SeniorWork experience placementWork at officeLocal areaFlexible hours- FORTERRA is seeking an experienced Platform Control Software Engineer in Clarksburg, Maryland, to develop advanced control systems for autonomous vehicles. You will engage in developing control software modules and algorithms to optimize vehicle performance. The ideal candidate...
$115k - $135k
Forterra is hiring a Linux System Administrator in Clarksburg, Maryland, focusing on automation and Linux system management. Candidates should have over 5 years of Linux administration experience and proficiency in Python. The position involves developing automation scripts...Senior$107.9k - $195.05k
...Description Leidos is seeking a TS/SCI cleared Senior Software Engineer to join our mission-driven team. This role supports our client’s efforts to design and implement a cutting-edge data-centric architecture leveraging cloud-based computing , artificial intelligence...SeniorLocal areaImmediate startRemote workFlexible hours- The Association of Technology, Management and Applied Engineering is seeking a Senior Software Engineer in Gaithersburg, Maryland. In this role, you will design, develop, and maintain software applications for critical data and analytics initiatives within the Department...Senior
$145k - $165k
...About the role ~ Forterra is seeking a Sr. AWS Cloud Engineer to design, manage, and secure cloud infrastructure supporting... ...change management processes for production infrastructure (source control, review, monitoring). Respond to and remediate infrastructure...SeniorFull timeTemporary workWork experience placementLocal area$115k - $135k
Forterra is seeking a Senior Linux System Administrator in Clarksburg, Maryland, focusing on Ansible, Automation, and Python. The role includes developing automation solutions, maintaining Linux systems, and optimizing network security. Applicants should have over 5 years...SeniorFull time$107.9k - $195.05k
...Description The Leidos Spatial Solutions Division has an exciting opportunity for a senior DevOps Engineer to assist with the development, integration, deployment, and sustainment of mission critical systems that enable NGA's Geospatial Intelligence (GEOINT) mission...SeniorLocal areaImmediate startRemote work$105k - $115k
Attainx Inc. Job Title: Senior SharePoint-Power Apps Developer Location: 100% Remote Citizenship... ...) Demonstrated expertise in version control and DevOps (e.g., Git, Azure DevOps)... ...Inc. has delivered emergent technologies, software products, administrative support and high...SeniorContract workTemporary workLocal areaRemote work$101.4k - $154.7k
...troubleshooting of automation system hardware and software. DUTIES AND RESPONSIBILITIES Design and develop new programs to control manufacturing and R&D equipment and... ...or higher in Computer Science, Software Engineering, Electrical Engineering or other related science...SeniorTemporary workWork experience placementWork at officeFlexible hours$120k - $200k
Forterra is seeking a Vehicle Controls Software Engineer to work in Clarksburg, MD. The successful candidate will design and implement drive-by-wire control systems for autonomous vehicles, collaborating closely with cross-functional teams. This role offers significant...- A technology leader in Gaithersburg is seeking an experienced Software Developer to enhance and deliver enterprise data solutions. This role involves collaboration with cross-functional teams to translate requirements into scalable applications. Candidates should have...Senior
$161k - $255k
A leading satellite communications company is seeking a Senior Software Engineer to lead the design and development of embedded satellite terminal software. This role requires over 10 years of hands-on experience with C/C++/Rust and strong analytical skills. The position...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Command and Control Software Engineer. Be the first to apply!
- senior robotics software engineer Clarksburg, MD
- startup software engineer Clarksburg, MD
- senior software engineer remote Clarksburg, MD
- software engineer Clarksburg, MD
- software developer positions Clarksburg, MD
- software developer Clarksburg, MD
- information technology software engineer Clarksburg, MD
- consulting software engineer Clarksburg, MD
- intel software engineer Clarksburg, MD
- senior software engineer Clarksburg, MD


