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

Software Engineer

$130k - $140k

Actalent

Job Title: Lead Engineer – Autonomy

Job Description

The Lead Engineer – Autonomy designs, develops, and integrates autonomy software for active safety, advanced driver assistance systems, and unmanned ground vehicle control, with a strong focus on embedded systems. This role centers on building and enhancing autonomy capabilities—such as motion planning, perception, and sensor processing—and integrating them into production equipment including boom lifts, scissor lifts, and telehandlers. You will work primarily in C++, contributing to software architecture, computer vision, sensor fusion, graphical user interfaces, and inter-process messaging.

Responsibilities

  • Design, develop, and integrate autonomy software for active safety, advanced driver assistance systems, and unmanned ground vehicle control and embedded systems.

  • Implement and refine motion planning, perception, computer vision, and sensor processing algorithms to support autonomy features.

  • Develop and integrate autonomy software into production equipment such as boom lifts, scissor lifts, and telehandlers.

  • Perform engineering calculations, investigations, software development, hardware selection, and other assigned tasks in accordance with industry engineering standards and processes.

  • Develop software unit tests and regression tests to ensure reliability, maintainability, and performance of autonomy features.

  • Support field tests by deploying, testing, and troubleshooting autonomy software on physical machines and equipment.

  • Assist more Lead engineers in preparing plans, designs, computation methods, and technical reports.

  • Take responsibility for defined portions of projects of limited to moderate complexity, ensuring tasks are completed on time and to specification.

  • Collaborate with supervisors, suppliers, engineering specialists, and cross-functional teams to meet specifications and perform calculations, analysis, and design activities.

  • Write clear and comprehensive requirements, design documentation, and technical specifications for autonomy systems and related software components.

  • Provide direct support to programs, including travel to off-site locations as necessary to support engineering activities and field deployments.

  • Contribute to the enhancement of existing autonomy capabilities and integration of autonomy solutions into existing products.

  • Participate in code reviews, design discussions, and continuous improvement initiatives to enhance code quality and development processes.

  • Maintain regular, reliable attendance and actively engage with on-site hardware and machines to validate and refine autonomy behavior.

  • Perform other related engineering and software development duties as assigned.

Essential Skills

  • Proven ability to produce high-quality, maintainable C++ code, with approximately 99% of development work in C++.

  • Embedded systems experience, including development and integration of software on embedded platforms.

  • Hands-on autonomy experience, with a focus on perception and path planning as core components of previous work.

  • Experience building autonomy systems from scratch, improving existing autonomy capabilities, or integrating autonomy solutions into existing products.

  • Proficiency in modern software development practices, including structured design, testing, and documentation.

  • Familiarity with distributed systems and their application in autonomy or control environments.

  • Familiarity with Ubuntu 22.04+ or similar Linux-based operating systems for development and deployment.

  • Accredited bachelor’s degree in engineering or a related field.

  • Three (3) or more years of related experience in autonomy, embedded systems, robotics, or a closely aligned domain.

  • Ability to collaborate effectively with cross-functional teams and support field testing on physical equipment.

Additional Skills & Qualifications

  • Experience with active safety, advanced driver assistance systems (ADAS), or unmanned ground vehicle control.

  • Expereince in robotics, automotive, aerospace, or defense autonomy programs, particularly involving perception and motion planning.

  • Exposure to or use of SQL in support of development, testing, or data analysis workflows.

  • Experience developing or supporting graphical user interfaces and inter-process messaging frameworks.

  • Comfort working with early-career engineering teams and providing practical, real-world autonomy perspective.

  • Ability to adapt autonomy solutions to production environments and to balance innovation with robustness and maintainability.

  • Strong documentation skills, including writing clear requirements, design documents, and test plans.

Work Environment

The role operates within an early-career smart, and technically capable engineering team, where many colleagues are early in their careers and eager to learn. The environment emphasizes practical autonomy development on real machines rather than purely theoretical or simulation-only work, allowing engineers to see the direct impact of their code on physical equipment in the field. The official work model is a hybrid schedule of approximately three days on-site and two days remote per week, though most employees typically spend around four days on-site with an average of one work-from-home day. There is substantial flexibility in practice, but on-site presence remains important due to frequent interaction with hardware and machines for testing and validation. The culture supports meaningful autonomy challenges, faster visibility of impact, and a more balanced work-life environment compared to many large automotive or defense programs.

Job Type & Location

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

Pay and Benefits

The pay range for this position is $130000.00 - $140000.00/yr.

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

• Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a hybrid position in Frederick,MD.

Application Deadline

This position is anticipated to close on Sep 18, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on click.appcast.io for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Frederick, MD vacancy
  • $130k - $140k

     ...Lead Engineer – Autonomy The Lead Engineer – Autonomy designs, develops, and integrates autonomy software for active safety, advanced driver assistance systems, and unmanned ground vehicle control, with a strong focus on embedded systems. This role centers on building... 
    Suggested
    Permanent employment
    Temporary work
    Remote work
    Work from home
    2 days per week

    Actalent

    Frederick, MD
    3 days ago
  •  ...Health insurance Opportunity for advancement Paid time off WGS Systems, LLC, is looking for a dynamic and self-motivated Software Engineer with a background in embedded systems, real-time operating systems, and embedded Linux for United States government and... 
    Suggested
    Remote work
    Flexible hours

    WGS Systems

    Frederick, MD
    2 days ago
  • $80k - $180k

     ...on .NET Core with MVC and Vue.js at the front-end. We develop software as simple as forms for data capture to Roslyn-based C# class -...  ...ReST API generators to custom patterns handling our enrollment engine. We believe the best part of development is planning out code and... 
    Suggested
    Work at office

    Employee Navigator

    Frederick, MD
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Suggested
    Remote job
    Internship

    Danaher

    Frederick, MD
    3 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This... 
    Suggested
    Full time
    Temporary work
    Flexible hours

    Oracle

    Frederick, MD
    4 days ago
  • Senior Embedded Software Engineer Location: Frederick, MD, 21703 Job ID: 114510 The Leonardo DRS Airborne and Intelligence Systems business is a global leader and strategic partner committed to delivering world‑class, full life‑cycle defense and intelligence products... 
    Local area
    Flexible hours

    Leonardo DRS

    Frederick, MD
    1 day ago
  •  ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and...  ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse... 

    Lockheed Martin

    Frederick, MD
    13 hours ago
  •  ...embedded systems, FPGAs, or SDR. Collaborate with RF and systems engineers to integrate DSP logic with hardware, DACs, and ADCs....  ...design, development, analysis, testing and debugging of computer software applications and/or systems. May include Image and Signal Processing... 
    Local area
    Flexible hours

    Leonardo DRS

    Frederick, MD
    4 days ago
  •  ...seeking a Manager of Technical Solutions to lead the creation and deployment of cutting-edge digital platforms. The role focuses on engineering and QA leadership, delivering scalable, future-ready systems while reducing technical debt. You will collaborate with Scrum teams... 

    Banner Life family of companies | life insurance

    Frederick, MD
    1 day ago
  • Banner Life Insurance Company in Frederick, MD is looking for a Principal Software Engineer to drive innovation and develop one of the leading digital life insurance platforms. This role involves coaching team members, designing scalable services, and enhancing software... 

    Banner Life Insurance Company

    Frederick, MD
    3 days ago
  • $109.9k - $151.15k

     ...Application Engineer Banner Life is looking for an Application Engineer to help design and build one of the leading digital life insurance...  ...Engineer will be responsible for delivering high quality software solutions that meet the needs of the business. They must be able... 
    Work experience placement
    Relocation package

    Banner Life Insurance Company

    Frederick, MD
    3 days ago
  • $127.5k - $165k

     ...organization’s digital transformation. This role will be responsible for engineering and QA leadership, executing innovative solutions, and...  ...across all projects. Oversee applying best practices in software development, ensuring performance, stability, and scalability... 
    Relocation package

    Banner Life Insurance Company

    Frederick, MD
    3 days ago
  • $200k - $220k

    job summary: Seeking a Principal Embedded DSP Engineer for a high growth DoW contractor in the Frederick, MD area. Paid relocation will...  ...Education: Bachelors (required)   skills: Embedded Software Design Embedded Embedded Software Testing Professional... 
    Permanent employment
    Temporary work
    For contractors
    Work experience placement
    Immediate start
    Relocation package
    Frederick, MD
    4 days ago
  • Banner Life Insurance Company in Frederick, MD is seeking a Principal Software Engineer to design and build leading digital life-insurance platforms. You will drive development practices, mentor engineers, and collaborate with product teams to deliver scalable services.... 

    Banner Life family of companies | life insurance

    Frederick, MD
    4 days ago
  • $116.36k - $155.15k

     ...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Frederick, MD
    2 days ago
  • Banner Life Insurance Company is seeking an experienced actuary to join the valuation team. You will maintain technology-driven processes for reserves and financial reporting across Banner, William Penn, and captive reinsurance entities. Work with data/tech teams to automate...
    Remote work

    Banner Life family of companies | life insurance

    Frederick, MD
    13 hours ago
  • $130k - $140k

     ...Job Description Job Description Job Title: Lead Engineer – Autonomy Job Description The Lead Engineer – Autonomy designs, develops, and integrates autonomy software for active safety, advanced driver assistance systems, and unmanned ground vehicle control, with... 
    Permanent employment
    Temporary work
    Remote work
    Work from home
    2 days per week

    Actalent

    Frederick, MD
    3 days ago
  • Leonardo DRS is seeking a Senior Embedded Software Engineer in Frederick, MD. The role involves developing leading-edge embedded software and requires strong experience in C/C++ on Linux systems. You will design and analyze software applications for complex devices, participate... 

    Leonardo DRS

    Frederick, MD
    1 day ago
  • $144.8k - $199.1k

     ...personally and professionally. We are here for you, here for good and here for better. Banner Life is looking for a Principal Software Engineer to help design and build one of the leading digital life insurance platforms in the financial services industry. The... 
    For contractors
    Work experience placement
    Relocation package

    Banner Life Insurance Company

    Frederick, MD
    3 days ago
  • $144.8k - $199.1k

     ...personally and professionally. We are here for you, here for good and here for better. Banner Life is looking for a Principal Software Engineer to help design and build one of the leading digital life‑insurance platforms in the financial services industry. The principal... 
    For contractors
    Work experience placement
    Relocation package

    Banner Life family of companies | life insurance

    Frederick, MD
    4 days ago
  • $105.79k - $141.05k

     ...Cloud Service (AEMaaCS). This role combines Full Stack development, cloud-native technologies, and an AI-first approach to software engineering to deliver scalable solutions, accelerate platform innovation, and improve development efficiency. Working closely with Product... 
    Full time
    Temporary work
    Remote work

    Lumen

    Frederick, MD
    13 hours ago
  • Leonardo DRS is looking for a Senior Principal Systems Engineer in Frederick, MD, who will analyze and design advanced systems. This role includes responsibilities like mentoring engineers, ensuring project success, and engaging in business development. At Leonardo DRS... 
    Flexible hours

    Leonardo DRS

    Frederick, MD
    3 days ago
  •  ...looking to expand our technical team. We are seeking an early-career multidisciplinary engineer to support product development across electronics design, hardware integration, and software development. This hybrid role offers unique exposure to both hardware and software... 
    Contract work

    WGS SYSTEMS LLC

    Frederick, MD
    more than 2 months ago
  •  ...Several years of experience in IT, focusing on data engineering, consulting, or architectural roles. A minimum of 3 years...  ...including management of databases, data warehousing, and related software systems. Hands-on experience in the design, implementation... 
    Permanent employment
    Full time

    My3Tech Inc

    Frederick, MD
    1 day ago
  •  ...is looking to expand our technical team. We are seeking an early-career multidisciplinary engineer to support product development across mechanical design, analysis, and software integration. This hybrid role offers unique exposure to both hardware and software disciplines... 
    Contract work

    WGS SYSTEMS LLC

    Frederick, MD
    1 day ago
  •  ...projects in a collaborative, high-tech environment. Job Summary WGS Systems, LLC, is looking for RF Communications Systems Engineer with varying experience and with backgrounds in military and commercial radio communications system engineering to join our... 
    For subcontractor

    WGS SYSTEMS LLC

    Frederick, MD
    10 days ago
  • $140k - $155k

     ...science applications to research centers and healthcare organizations nationally and abroad. With experts in biomedical science, software engineering, and program management, we focus on developing and applying research tools and techniques to empower decision-making and... 
    Local area
    Flexible hours

    Axle

    Frederick, MD
    4 days ago
  • OverviewWe are seeking a seasoned COBOL Developer to join our team supporting legacy mainframe systems. Youll be responsible for maintaining, enhancing, and modernizing COBOL-based applications to enable policy servicing, insurance claims, and regulatory compliance.Key...
    Shift work

    Q1 Technologies

    Frederick, MD
    4 days ago
  • $110k - $120k

     ...Dexian Government Solutions. is recruiting for a DevOps Engineer to support our contract at the USAMRIID in Fort Detrick, MD. Target...  ...development teams to ensure reliable, secure, and auditable software delivery in a DoD on-prem environment. Job Duties:... 
    Contract work
    Temporary work
    Local area

    LinTech Global

    Frederick, MD
    4 days ago
  •  ...DevOps Engineer Incorporated in 2006; Headquartered in Chantilly, VA. Viedtech has established itself globally with its services and solution excellence. Viedtech offers fast, reliable, cost effective and value added GIS, CAD and Staffing Services. We constantly... 

    ViedTech

    Frederick, MD
    3 days ago

Do you want to receive more vacancies?

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