Software Engineer

Actalent
Bridgeport, United States of America
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 135K

Job location

Remote
Bridgeport, United States of America

Tech stack

Clean Code Principles
Java
Unit Testing
C++
Computer Programming
Data Structures
Software Debugging
Linux
Python
Motion Planning
Real-Time Operating Systems
Software Engineering
Systems Integration
State Machines
Solid Principles
Information Technology

Job description

This role focuses on designing, developing, and deploying software that enables intelligent behavior in robotics and autonomous ground vehicles. You will work on an autonomy stack that supports real-world missions for national security and industrial applications, integrating software with hardware platforms and validating performance in demanding, real-world environments. You will collaborate closely with cross-functional teams of engineers, researchers, and product managers to deliver robust, scalable, and production-quality software for complex autonomous systems. Responsibilities

  • Design, develop, and maintain software components that enable intelligent behavior in autonomous ground vehicles.
  • Integrate and deploy the autonomy stack onto customer-bound hardware platforms and validate performance in real-world 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 from field and lab environments, identify issues and root causes, and work with engineering teams to drive problems to resolution.
  • Identify 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, supporting the full lifecycle from research and development to deployment.
  • Integrate software on hardware products, ensuring reliable operation of autonomous systems in heavy engineering and test environments.
  • Write clean, maintainable, and well-documented code while adhering to software design, unit testing, and debugging best practices.
  • Consistently deliver production-quality software in a continuously integrated environment.
  • Travel 10-25% or up to 25-50%, depending on role placement and candidate preference, and commute to Arlington, VA as needed to support on-site integration and testing.

Requirements

  • Bachelor's degree in computer science, engineering, robotics, or a related field, or equivalent relevant experience and demonstrated skill.
  • Strong programming skills in C++ with experience in production-grade software development.
  • Proficiency in at least one additional language such as Python or Java.
  • Solid core software engineering skills, including software design, unit testing, and debugging.
  • Experience integrating software on hardware products, particularly in embedded or robotics contexts.
  • Ability to consistently deliver production-quality software in a continuously integrated environment.
  • Strong understanding of algorithms, data structures, and software design principles.
  • Demonstrated ability to write clean, maintainable code and follow strong documentation practices.
  • Experience working with Linux-based development environments.
  • Experience in software development for autonomous vehicles or automotive engineering.
  • Willingness and ability to travel between 10-25% or 25-50% depending on role needs, and to commute to Arlington, VA as required.

Additional Skills & Qualifications

  • Experience in software development for robotics and autonomous systems.
  • Familiarity with state machines and motion or path planning for autonomous platforms.
  • Knowledge of navigation and mapping algorithms used in robotics and autonomous vehicles.
  • Understanding of robot perception techniques and sensor integration.
  • Familiarity with real-time operating systems and embedded programming.
  • Experience working in cross-functional teams with engineers, researchers, and product managers.
  • Experience or interest in applications that support national security missions and industrial automation.

Benefits & conditions

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 actalentaccommodation@actalentservices.com 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.

About the company

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 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500., © 2026 Careerjet All rights reserved

Apply for this position