Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$120k - $250k

Actalent

Senior Software Engineer – Autonomous Systems

This Senior Software Engineer role focuses on designing, developing, integrating, and fielding software that enables intelligent behavior in robotics and autonomous ground vehicles. You will work on real-world missions, deploying autonomy solutions onto customer-bound hardware platforms and supporting a fleet of ground vehicles used by national security customers worldwide. The position offers the opportunity to collaborate with cross-functional teams of engineers, researchers, and product leaders to deliver robust, scalable software for complex autonomous systems.

Responsibilities

  • Design, develop, and maintain software components that enable intelligent behavior in robotics and autonomous ground vehicles.
  • Integrate and deploy the autonomy stack onto customer-bound hardware platforms and validate performance in real-world operational conditions.
  • Collaborate directly with end-users and internal stakeholders to deliver new autonomous behaviors, payload integrations, and emerging mission use cases.
  • Take a holistic view of autonomous vehicle behavior by understanding how sensing, compute, controls, and other subsystems interact, and drive overall system performance improvements.
  • Analyze test results, identify issues and root causes, and work closely with engineering teams to drive problems through to resolution.
  • Detect performance shortfalls in the core autonomy stack, shape solution approaches, and implement enhancements in partnership with cross-functional teams.
  • Partner with business development and engineering teams to translate customer requirements into delivered autonomy capabilities and R&D execution.
  • Integrate software onto hardware products, ensuring reliable operation in a continuously integrated environment.
  • Consistently deliver production-quality software, including thorough unit testing, debugging, and documentation.
  • Collaborate within cross-functional software teams, proactively identifying and solving technical challenges.
  • Travel 10–25% or up to 25–50%, depending on candidate preference and role placement, and commute to Arlington, VA as needed to support testing, integration, and customer activities.

Essential Skills

  • Minimum of 3 years of relevant software engineering experience.
  • Bachelor's degree in computer science, engineering, robotics, or a related field, or equivalent relevant experience and demonstrated skill.
  • Strong programming skills in C++, Python, or Java, with an emphasis on production-quality development.
  • Experience integrating software on hardware products, particularly in complex or embedded environments.
  • Proficiency with Linux for software development and deployment.
  • Solid core software engineering skills, including software design, unit testing, and debugging.
  • Ability to deliver high-quality software in a continuously integrated environment.
  • Strong understanding of algorithms, data structures, and software design principles.
  • Ability to write clean, maintainable, and well-documented code.
  • Experience working effectively within teams and a demonstrated willingness to proactively solve problems.
  • Experience with C++ development for autonomous vehicles or automotive engineering applications.

Additional Skills & Qualifications

  • Experience in software development for robotics and autonomous systems.
  • Experience with safety-critical systems, such as those aligned with MIL-STD-882, ISO-based standards, or DO-178.
  • Experience working with state machines and motion or path planning.
  • Knowledge of navigation and mapping algorithms, as well as robot perception.
  • Familiarity with real-time operating systems and embedded programming.
  • Leadership experience on cross-functional software teams.
  • Experience collaborating with business development or customer-facing teams to translate requirements into technical solutions.

Work Environment

The role operates in a heavy engineering and test environment focused on autonomous ground systems. Work involves hands-on integration and testing of software on physical hardware platforms, including ground vehicles and associated subsystems. The organization prefers employees to work primarily onsite to support close collaboration, rapid iteration, and direct interaction with test equipment and vehicles, while offering the flexibility to work from home 1–2 days per week based on demonstrated productivity. You will work with modern software development tools in a continuously integrated environment and engage regularly with cross-functional engineering teams and end-users in field-like conditions.

Job Type & Location

This is a Permanent position based out of Clarksburg, MD.

Pay and Benefits

The pay range for this position is $120000.00 - $250000.00/yr.

Workplace Type

This is a hybrid position in Clarksburg, MD.

Application Deadline

This position is anticipated to close on Jun 8, 2026.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Clarksburg, MD vacancy
  • $3,000 per month

     ...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new...  ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Senior
    Relocation package

    Lockheed Martin

    Clarksburg, MD
    19 hours ago
  • $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... 
    Senior
    For contractors

    Forterra

    Clarksburg, MD
    19 hours ago
  • $120k - $250k

     ...time responsiveness, enabling sustained advantage across complex mission environments. About the role Forterra is seeking a senior software engineer with a passion for autonomous systems. In this role, you will design, develop, and field software solutions that enable... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Local area

    Forterra

    Clarksburg, MD
    19 hours ago
  •  ...Senior Software Developer DC/Baltimore area – Onsite ~1 day per week We are a medical technology company focused on the development...  ...Nice to Have Masters in Computer Science or Computer Engineering Hands-on experience on HIPAA & GDPR compliance to maintain... 
    Senior
    1 day per week

    1872 Consulting

    Germantown, MD
    1 day ago
  • $165k - $260.5k

     ...our team. What you'll do The Viasat Access Edge Terminal Software team is responsible for the design, development, delivery...  ...residential and other sectors. We are seeking an 5G Devices Senior Software Engineer to design and develop modular software platforms for user... 
    Senior
    Permanent employment
    Work experience placement
    Flexible hours

    ViaSat

    Germantown, MD
    3 days ago
  • Join Lockheed Martin, a leader in the Defense & Aerospace industry, where innovation, ethics, and teamwork are valued. As a Senior Software Engineer Staff in our IT & Cybersecurity department, you will contribute to cutting-edge projects that reinforce national security.... 
    Senior

    Lockheed Martin Corporation

    Montgomery Village, MD
    2 days ago
  • 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... 
    Senior
    Work at office
    Work from home
    Home office

    Chenega Corporation

    Gaithersburg, MD
    3 days ago
  • $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-... 
    Senior
    Contract work
    Local area
    Immediate start

    Via Logic LLC

    Gaithersburg, MD
    19 hours ago
  • $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

    Koitecc Solutions

    Clarksburg, MD
    4 days ago
  • $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

    Leidos

    Gaithersburg, MD
    4 days ago
  • $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... 
    Senior
    Full time

    Forterra

    Clarksburg, MD
    4 days ago
  • $145k - $165k

     ...harnesses the technology for asymmetric warfare in critical conditions. About the role ~ Forterra is seeking a Sr. AWS Cloud Engineer to design, manage, and secure cloud infrastructure supporting autonomous vehicle platforms and enterprise operations. This role... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Local area

    Forterra, Inc.

    Clarksburg, MD
    4 days ago
  • $105k - $115k

    Attainx Inc. Job Title: Senior SharePoint-Power Apps Developer Location: 100% Remote Citizenship: Must be a US citizen Security Clearance...  ...12 years, AttainX, Inc. has delivered emergent technologies, software products, administrative support and high-quality services that... 
    Senior
    Contract work
    Temporary work
    Local area
    Remote work

    ATTAINX INC

    Clarksburg, MD
    10 hours ago
  • $107.9k - $195.05k

     ...Leidos Digital Modernization sector is seeking an experienced Senior Software Developer to support the delivery, enhancement, and adoption...  ...In this role, you will work alongside government partners, engineers, and other industry teammates to translate operational and strategic... 
    Senior
    Local area
    Immediate start

    Leidos

    Gaithersburg, MD
    2 days ago
  •  ...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
    For contractors

    Lockheed Martin

    Barnesville, MD
    4 days ago
  • $107.9k - $195.05k

     ...Leidos Digital Modernization sector is seeking an experienced Senior Software Developer to support the delivery, enhancement, and adoption...  ...In this role, you will work alongside government partners, engineers, and other industry teammates to translate operational and strategic... 
    Senior

    Leidos

    Gaithersburg, MD
    4 days ago
  •  ...Opportunity Details Employee Application Developer Senior 102086 Germantown, MD Sr. Application Developer...  ...pay. Job Description: We are seeking a Senior Software Engineer with expertise in custom Jira/Java development and Azure/.NET... 
    Senior

    Information Technology Engineering Corporation

    Germantown, MD
    4 days ago
  •  ...Redport IA, LLC is seeking a Senior System Security Engineer to take ownership of securing critical systems in a high-impact environment. This hands-on role allows you to thrive independently while driving meaningful security initiatives. The position offers top-tier... 
    Senior
    Remote work

    Redport IA, LLC

    Gaithersburg, MD
    1 day ago
  • $120k - $200k

     ...advantage across complex mission environments. About the role Join Forterra's Emerging Tech team as a Vehicle Controls Software Engineer, where you'll design and implement drive-by-wire control systems for next-generation autonomous ground vehicles. Based at our... 
    Full time
    Temporary work
    Work experience placement
    Local area

    Forterra, Inc.

    Clarksburg, MD
    4 days ago
  • 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

    Leidos

    Gaithersburg, MD
    2 days ago
  • $168k - $265k

     ...our team. What you'll do The ViaSat Access Edge Terminal Software team is responsible for the design, development, delivery...  ...maritime, residential and other sectors. You'll be a senior software engineer leading a software team. You will be engaging & collaborating... 
    Senior
    Permanent employment
    Temporary work

    ViaSat

    Germantown, MD
    19 hours ago
  •  ...Senior Applications Developer/Engineer, highly proficient in leading and independently maintaining, developing, testing and delivering high quality,...  ...multi-factor, SSO) and authorization concepts. Applies software updates and patches to Jira, Confluence, WebSphere.... 
    Senior

    Dunhill Professional Search

    Germantown, MD
    2 days ago
  • A defense technology company is seeking a Senior AI Integration Engineer in Gaithersburg, Maryland, to enhance enterprise data and analytics products within the Department of War. This role involves implementing AI solutions, designing APIs, and ensuring integration across... 
    Senior

    Leidos

    Gaithersburg, MD
    1 day ago
  • $107.9k - $195.05k

     ...Leidos Digital Modernization sector is seeking an experienced Senior DevOps Engineer to support the delivery, enhancement, and adoption of...  ...supporting development, integration, testing, and deployment of WDP software. Implement Infrastructure-as-Code (IaC) and... 
    Senior
    Local area
    Immediate start

    Leidos

    Gaithersburg, MD
    3 days ago
  • $145k - $195k

     ...harnesses the technology for asymmetric warfare in critical conditions. About The Role Forterra is seeking a Simulation Software Engineer responsible for designing, developing, testing, and maintaining simulation systems for autonomous off-road and on road... 
    Full time
    Temporary work
    Work experience placement
    Local area

    Forterra, Inc.

    Clarksburg, MD
    3 days ago
  • $91.3k - $184.9k

     ...government forward! Accenture Federal Services is seeking a Senior Applications Developer/Engineer, highly proficient in leading and independently...  ...Migrates Jira and Confluence to Atlassian Cloud Applies software updates and patches to Jira, Confluence, WebSphere.... 
    Senior
    Live in
    Work at office
    Local area

    Accenture

    Germantown, MD
    2 days ago
  • $91.1k - $129.8k

    Wabtec Corporation is looking for a Senior Embedded Software Engineer based in Germantown, Maryland. In this role, you'll work on various products for the rail industry, focusing on designing and developing high-quality embedded software. Key responsibilities include software... 
    Senior

    Wabtec Corporation

    Germantown, MD
    1 day ago
  • $140.5k - $221.5k

    A technology company located in California is seeking a candidate for a role focused on developing management applications for configuring and updating hardware systems. The ideal candidate should have a BS in Computer Science and 3-5 years of experience in network programming...
    Senior

    Viasat

    Germantown, MD
    2 days ago
  • $79.3k - $113k

    Wabtec Corporation is seeking a Senior Embedded Software Engineer to join the Digital Onboard Solutions Engineering team in Germantown, Maryland. This role involves designing and developing embedded software applications for various rail industry products, ensuring high... 
    Senior

    Wabtec Corporation

    Germantown, MD
    19 hours ago
  • $79.3k - $113k

    Wabtec is seeking a Senior Embedded Software Engineer in Germantown, Maryland, to design and develop software for a variety of rail industry products. This role involves collaborating with a cross-functional team, conducting software development life cycle processes, and... 
    Senior

    Wabtec

    Germantown, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!