Senior Software Engineer - ROS

Motion Recruitment Partners LLC
Boston, Massachusetts, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

Join a pioneering autonomous vehicle company at the forefront of transforming transportation through cutting-edge robotics technology.

Their mission is to redefine mobility with safe, efficient, and intelligent autonomous solutions that pave the way for a smarter future.

Check out the role overview below If you are confident you have got the right skills and experience, apply today.

Location : Boston, MA

Boston, MA

Position Overview :

Our client is seeking a Senior Robotics Software Engineer with extensive ROS (Robot Operating System) experience to drive the development of their autonomous vehicle systems.

In this role, you will lead the design, implementation, and optimization of ROS-based software solutions crucial to their vehicle's navigation, perception, and control capabilities.

Key Responsibilities :

  • Architect, develop, and maintain ROS-based software components for autonomous navigation, sensor integration, and real-time control systems.
  • Collaborate closely with cross-functional teams including hardware engineers and researchers to integrate software with sensors, actuators, and autonomous vehicle platforms.
  • Design and implement algorithms for localization, mapping (SLAM), path planning, and obstacle avoidance.
  • Optimize performance and reliability of software systems through testing, debugging, and continuous improvement efforts.
  • Conduct code reviews, write technical documentation, and ensure adherence to best practices in software development and robotics.

Required Qualifications :

  • Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, or related field; advanced degree preferred.
  • 5+ years of professional experience in developing robotics software, with a strong emphasis on ROS.
  • Proficiency in programming languages such as C++, Python, or Java, with solid software design and architecture skills.
  • Hands-on experience with ROS middleware, including ROS Kinetic, Melodic, or newer versions.
  • Solid understanding of robotics algorithms and frameworks (e.g., navigation, perception, control).
  • Experience with version control systems (e.g., Git), continuous integration, and deployment practices.
  • Excellent problem-solving skills and ability to thrive in a collaborative team environment.
  • Strong verbal and written communication skills; ability to articulate complex technical concepts effectively.

Preferred Qualifications :

  • Experience with real-time operating systems (RTOS) and embedded systems development.
  • Familiarity with simulation tools such as Gazebo or V-REP.
  • Knowledge of machine learning techniques and frameworks (e.g., TensorFlow, PyTorch).
  • Previous work experience in autonomous vehicles or related fields.

The Offer :

  • Competitive Salary
  • You will receive the following benefits :
  • Medical Insurance
  • Dental Benefits
  • Vision Benefits
  • Paid Time Off (PTO)
  • 401(k) including match- if applicable

Applicants must be currently authorized to work in the US on a full-time basis now and in the future.

J-18808-Ljbffr

11 days ago
Related jobs
Promoted
Raytheon
Quincy, Massachusetts

Typically requires a Bachelor’s in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Math or related engineering/science discipline and 5+ years of experience. As a System Security Software Engineer, the candidate will be involved with software and firmware design...

Promoted
InterWell Health
Waltham, Massachusetts

We are seeking an experienced and motivated Senior Software Engineer in Test (SET) to join our team. Working closely with development teams, you will integrate testing early in the development process, identify and document software defects, and champion best practices in testing and CI/CD processes...

Promoted
Raytheon
Waltham, Massachusetts

In this role, you will be joining a team where our software engineers and architects are developing and maintaining advanced ground station software. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of t...

Maris Consulting Group℠
Boston, Massachusetts

Senior Software Engineer (Python/AWS). We are targeting a senior software engineer who can get requirements from the business, architect the solution within AWS, deploy to production using Terraform and CloudFormation and then develop code in Python and C# to run within that environment. The Senior ...

The Resource Technology Partners
Boston, Massachusetts

They're in a very exciting period of growth and I'm helping them find a Lead Cloud Engineer (AWS) for their growing engineering team. ...

Khoury College
Burlington, Massachusetts

The Kostas Research Institute (KRI) at Northeastern University (NU) – a rapidly growing institute that conducts cutting-edge applied R&D – is seeking a highly motivated and enthusiastic Senior Research & Development (R&D) Engineer with expertise in Software Engineering. The Senior R&D Engineer will ...

Wolters Kluwer DXG U.S., Inc.
Waltham, Massachusetts
Remote

Collaborate effectively with product managers, clinicians, data scientists, and software engineers. Professionals in healthcare, legal, business, tax, accounting, finance, audit, risk and compliance rely on Wolters Kluwer's market-leading information-enabled tools and software solutions to manage th...

WHOOP
Boston, Massachusetts

As a Senior Backend Software Engineer joining the WHOOP e-commerce platform team, you will develop the core infrastructure responsible for both order fulfillment and subscription management. We are looking to add highly motivated skilled engineers to our team to help us scale and take our proven sys...

Panjiva
Cambridge, Massachusetts

The page you are looking for no longer exists.We’re sorry, but it looks like this job may be no longer available or does not exist.Please click to perform a new job search....

WHOOP
Boston, Massachusetts

Software Engineering experience developing and maintaining scalable, cloud-native software solutions. We are responsible for building foundational software services and libraries that enable our backend engineers to develop compliant applications securely. A successful candidate for this position sh...