NextRaiseNextRaiseFind jobs
Sign inSign up free
Jobs / Robotics Engineer in United States of America
1 month ago
Apply with autofill
Apply with autofill
Nearearthautonomy·1 month ago
1 month ago

Senior Robotics Software Engineer

Pittsburgh, United States of AmericaSenior · 5-8 yearsRobotics Engineer

Sign up free to see how well your resume matches this role.

Boost your chances at nearearthautonomy

How you compare FREE

?
Your scoreYour score: not yet known
→
35
Top 10%Top 10%: 35 out of 100

Top 10% of NextRaise users matched against Robotics Engineer roles in United States.

Must-have skills for this role

  • c++
  • ros
  • ros2
  • autonomous systems

PDF or DOCX · no account needed

Apply faster with autofill FREEThe NextRaise extension autofills your application in one click.careers.example.com/applyAutofillingFull namePriya SharmaEmailpriya.sharma@example.comPhone+49 30 1234567LocationBerlGet the extension

What you'll do

  • Research, design, develop, refine, test, and deploy software systems for autonomous air vehicles to enable static obstacle detection and avoidance and safe landing on ground.
  • Research, design, develop, refine, test, and deploy software systems for autonomous air vehicles to enable mission planning, air traffic sensing and avoidance, flight without GPS, contingency management, and safe and precision landing on ground and on moving platforms.
  • Implement these capabilities on sensing and computing hardware and integrate them onto aerial platforms ranging from small quadcopters to helicopters.
  • Design and implement software stacks for autonomous vehicles.
  • Design and test autonomous aircraft systems using the Gazebo plugin within the Gazebo Sim simulation environment.
  • Research and implement techniques to increase algorithms’ real-time efficiency.
  • Perform calibration of multi-sensor systems.
  • Deploy and test robotics software on physical mobile robots in field conditions.

What they're looking for

  • Master’s degree or foreign equivalent in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, Computer Engineering, Aerospace Engineering, or related field.
  • Five years of industry and/or research experience in robotics and/or autonomous flight domains.
  • Experience in design and implementation of sensing and perception algorithms and software stacks, including integrating sensor interfaces and processing data streams.
  • Experience in point cloud and obstacle map generation from 3d sensor data and processing for obstacle detection on air or on ground.
  • Experience in design and test of robotics systems and infrastructure using the Gazebo plugin within the Gazebo Sim simulation environment.
  • Experience in deployment and test of robotics software on physical mobile robots in field conditions.
  • Advanced object-oriented programming in C++ for real-time robotics systems, including implementation of efficient algorithms and sensor interfaces.
  • Experience in design and implementation of robotics applications using ROS (Robot Operating System) and ROS2, including node communication, environment setup, and architectural infrastructure.
  • Software development in a Linux environment using the Git version control system to maintain packages and manage release history across distributed teams and tools using Docker for environment reproducibility.
  • Technical support to robotics software co-developers.
  • Knowledge of RRT/RRT* path planning algorithms and integration of motion planners with robotics systems.
  • Knowledge of extrinsic calibration of multi-sensor systems composed of lidars and cameras.

Summarised by NextRaise from the employer’s description, which follows in full below.

Full description from employer

SENIOR ROBOTICS SOFTWARE ENGINEER 
 
Near Earth Autonomy seeks a Senior Robotics Software Engineer in Pittsburgh, PA to research, design, develop, refine, test, and deploy software systems for autonomous air vehicles to enable static obstacle detection and avoidance and safe landing on ground; research, design, develop, refine, test, and deploy software systems for autonomous air vehicles to enable mission planning, air traffic sensing and avoidance, flight without GPS, contingency management, and safe and precision landing on ground and on moving platforms; implement these capabilities on sensing and computing hardware and integrate them onto aerial platforms ranging from small quadcopters to helicopters; design and implement software stacks for autonomous vehicles; design and test autonomous aircraft systems using the Gazebo plugin within the Gazebo Sim simulation environment; research and implement techniques to increase algorithms’ real-time efficiency; perform calibration of multi-sensor systems; and deploy and test robotics software on physical mobile robots in field conditions. Occasional local telecommuting is permitted.

Requirements: Master’s degree or foreign equivalent in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, Computer Engineering, Aerospace Engineering, or related field. Five years of industry and/or research experience in robotics and/or autonomous flight domains. Experience must include: (i) design and implementation of sensing and perception algorithms and software stacks, including integrating sensor interfaces and processing data streams; (ii) point cloud and obstacle map generation from 3d sensor data and processing for obstacle detection on air or on ground; (iii) design and test of robotics systems and infrastructure using the Gazebo plugin within the Gazebo Sim simulation environment; (iv) deployment and test of robotics software on physical mobile robots in field conditions; (v) advanced object-oriented programming in C++ for real-time robotics systems, including implementation of efficient algorithms and sensor interfaces; (vi) design and implementation of robotics applications using ROS (Robot Operating System) and ROS2, including node communication, environment setup, and architectural infrastructure; (vii) software development in a Linux environment using the Git version control system to maintain packages and manage release history across distributed teams and tools using Docker for environment reproducibility; and (viii) technical support to robotics software co-developers. Must have knowledge of (i) RRT/RRT* path planning algorithms and integration of motion planners with robotics systems; (ii) extrinsic calibration of multi-sensor systems composed of lidars and cameras; and (iii) tools to unify data streams. Travel required within U.S. about 6 times per year, about 3 days per trip for flight tests and demonstrations.

Apply online: https://nearearthautonomy.applytojob.com/apply/IpJPpfVzxO/Senior-Robotics-Software-Engineer

Company

Nearearthautonomy
Pittsburgh, United States of America

Company facts come from this company's own listings. We only show what the postings themselves carry.

Sourced from Nearearthautonomy's careers site·first seen 13 Aug 2026·last verified 9 Sept 2026·How we source jobs

Similar jobs

  • Service Advisor, Autonomous Vehicles at mooveafricaLas Vegas, United States of America–match not yet calculated
  • Onboard Engineer – Autonomous Mining Systems at CaterpillarCamelback Office, United States of America–match not yet calculated
  • Equipment Associate - ROS at urTheodore, United States of America–match not yet calculated
  • Robotics Technician (Afternoons) at Magna InternationalVaughan, United States of America–match not yet calculated
  • Mech and Robotics Tech at JLLHolyoke, United States of America–match not yet calculated

Browse more jobs

  • Robotics Engineer jobs in United States
  • Controls Engineer jobs in United States
  • Automation Engineer jobs in United States
  • Instrumentation Engineer jobs in United States
  • Robotics Engineer jobs in Germany
  • Robotics Engineer jobs in United Kingdom