Principal Robotics Software Engineer

Neo Cybernetica
Apply Now

Job Description

About Us

We are a next-gen cybernetics start-up backed by a few top-tier investors (led by NEA).

Our R&D blends robotics, machine learning, and high-fidelity simulation. We aim to push the boundaries of what intelligent systems are capable of achieving both autonomously and in collaboration with humans.

Before starting Neo Cybernetica, our CEO founded the unicorn AI company DataRobot and led for almost a decade while working directly with worldwide customers across many industries.

You can expect to be part of something exciting at the contour of human knowledge.

About the Role

As a Principal Robotics Software Engineer at Neo Cybernetica, you will function as a subject matter expert in the field of robotics systems and software, helping the team to design, develop, and demonstrate intelligent robotic systems. 

You will drive robotics algorithms and software development, as well as, integration & testing for a wide variety of state-of-the-art robot platforms that move about and interact with the world.

In this role, you will work closely with a phenomenal team of tenacious roboticists and engineers with deep expertise in robotics, machine learning, and software engineering.

This role requires close collaboration with teammates on-site in our robotics lab located in the Greater Boston / New Hampshire Area. We will provide you with relocation assistance for this role.

About you

You are a proactive and thorough engineer, passionate about robotics algorithms and software development, full of ideas and always leaving the code in a better state than you found it.

You live and breathe robots and autonomous systems, continuously learning new domain knowledge to level up robotics capabilities that wow the world.


  • Architect, build, and maintain high-quality robotics software systems, demonstrating by example maintainable code and style guide standards.
  • Design and implement software for robot motion planning, control, and calibration on state-of-the-art robotics hardware.
  • Own the robotics software integration & testing (I&T) infrastructure, data, and best practices.
  • Collaborate with the R&D team of roboticists and intelligent systems engineers to demonstrate real world applications of machine intelligence systems.
  • Stay up to date on new research and novel findings in the fields of robotics and artificial intelligence.

Your Technical and Professional Expertise

  • 5+ years of industry experience in robotics or autonomous vehicles
  • 5+ years using and attaining proficiency with C/C++ and Python
  • Hands-on experience with robotic manipulation and mobile navigation
  • Deep hands-on experience in software and algorithms for robotic systems such as forward and inverse kinematics, dynamics, motion planning, control, grasp planning, and sensor and kinematics calibration.
  • Hands-on experience with a variety of sensor and actuation systems such as RGB+D cameras, stereo cameras, lidar, joint encoders, electric motors, harmonic drives, hydraulics or pneumatic systems.
  • Familiarity with perception algorithms such as camera calibration, pose estimation, SLAM (simultaneous localization and mapping), and VIO (visual inertial odometry).
  • Working knowledge of communication protocols (UART, SPI, I2C) and middleware services such as DDS or MQTT.
  • Use your excellent written and verbal communication skills to align teamwork.
  • Work on-site in our robotics lab.

What Will Make You Standout

  • Experience developing on Nvidia Jetson platforms
  • Experience using open-source drone development tools and flight controllers (e.g., Pixhawk PX4)
  • Experience with simulation software (Gazebo, Rviz, Isaac, Simulink etc.)
  • High proficiency with multi-threaded applications
  • Experience mentoring engineers and leading teams.

We Offer

  • High-tech environment with unique focus on Research & Development.
  • Freedom to make ground-breaking decisions.
  • Highly competitive employment terms.
  • Significant stock.
  • Comprehensive healthcare coverage (Medical, Dental, Vision).
  • Flexible schedule and unlimited Out of Office Plan (we encourage 4+ weeks/year)

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Company Info.

Neo Cybernetica

At Neo Cybernetica, we are leveraging these recent breakthroughs to create novel cybernetics technology to push the boundaries of what artificially intelligent systems are capable of achieving both autonomously and in collaboration with humans.

  • Industry
    Artificial intelligence,Computer software,Robotics company
  • No. of Employees
  • Location
    Boston, MA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Neo Cybernetica is currently hiring Robotics Software Engineer Jobs in Boston, MA, USA with average base salary of $120,000 - $250,000 / Year.

Similar Jobs View More