Robot Software Engineer II
Onward Robotics
Robot Software Engineer II
Main Location - PITTSBURGH, PA
Overview
Position Type Full Time Category Engineering
Description
Join Our Team
At Onward Robotics, we are a bold, gritty, and purposeful team with an ambitious mission to revolutionize fulfillment. Our team is driven by a client-first mentality: we aim to solve hard problems and fuel our clients' growth with innovation. We are seeking talented individuals who will have a huge impact on both our business and our team. Join us on our mission as we move fast, think big, and have fun!
About Us
Onward Robotics delivers innovative automation technology that coordinates humans and robots as a cohesive system to revolutionize fulfillment. Our Meet Me solution combines proprietary software with person-to-goods mobile robots to increase efficiency in warehousing, distribution, and e-commerce operations. Onward Robotics provides the boost in productivity, flexibility, and speed that companies need to remain competitive and grow. Learn more at onwardrobotics.com.
Job Summary
As a Robot Software Engineer II in our Robot Software Department, you will collaborate and work on algorithms and systems used for mapping, planning and localization, free space estimation, object detection, and sensor calibration.
A Robot Software Engineer II is expected to code with minimal assistance and work on individual subsystems or features and contribute to the design of our robot software following established Agile software development and software design methodologies.
You will work closely with a cross-functional Scrum team, including a product owner and other engineers, to deliver high-quality software that meets the evolving needs of our users.
Duties and Responsibilities
Software Development
- Design and write robust, efficient code for robotic systems using C++ and ROS2.
- Develop algorithms for motion planning, perception, localization and/or general autonomy.
- Implement sensor data processing pipelines to interpret information from sensors such as LiDAR, cameras, IMU and proximity sensor.
System Integration
- Collaborate with cross disciplinary groups including hardware engineers, manufacturing and quality assurance.
- Configure robotic systems to ensure accurate and reliable operation.
- Troubleshoot software-related issues on robotic systems.
Testing and Validation
- Design and execute comprehensive tests for robotic software applications.
- Analyze test results to identify and resolve software defects.
- Validate system performance in real-world scenarios.
Qualifications
Required Skills
- Strong experience in general software development skills (e.g., design, debug, documentation, and version control) in C++, and relevant robotics frameworks such as ROS2.
- Experience with one or more of these robotics components: Perception, Localization, Motion Planning, General Autonomy
- Experience with sensor fusion and data processing techniques would be a plus.
- Familiarity with Linux operating systems.
- Excellent problem-solving and debugging abilities.
- Strong communication and teamwork skills to collaborate with key stakeholders.
Minimum Education Requirements
- Bachelor's Degree in Robotics, Mechanical Engineering, Electrical/Computer Engineering, or Computer Science
$114k - $148k
..., we're pioneering a new era of automation that enhances human potential. About the Role We are looking for a hands-on Robotics Software Engineer to join our Skills team, focused on developing, testing, validating, and integrating robot skills into real customer workflows...SuggestedFull timeTemporary workWork at officeRelocation packageFlexible hours- ...PGH Career Connector is looking for a Robotics Software Engineer in Allison Park, PA. The role involves developing solutions for a construction robotics company focused on coatings and surface preparation. Candidates should have experience with C++, Python, and robotic...SuggestedFull timeFlexible hours
- ...Advanced Robotic Coatings of Allison Park, PA is hiring an Intern Robotics Software Engineer . We are a construction robotics company focused on coatings and surface prep at height (up to 40 feet) for interior commercial facilities. Our system is designed for speed, precision...SuggestedInternshipSummer internship
$136k - $160k
...Employment Type: FullTime Department: Software Engineering Compensation: $136K – $160K What We Do Gecko Robotics is helping the world’s most important organizations ensure the availability, reliability, and sustainability of critical infrastructure. Gecko's...SuggestedFull timeWork at officeLocal areaWork from homeFlexible hours$100k - $300k
...Robotics Software Engineer Pittsburgh, San Francisco, Bengaluru Company Overview At Skild AI, we are building the world's first general purpose robotic intelligence that is robust and adapts to unseen scenarios without failing. We believe massive scale through...Suggested$150.32k - $225.48k
...leading experts across machine learning and robotics, cloud platforms, mapping, sensors and... ..., test operations, systems and safety engineering - all dedicated to making a real, positive... ..., Calif. Meet the team: The Embedded Software team develops foundational platform...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship- Advanced Robotic Coatings in Allison Park, PA is seeking an Intern Robotics Software Engineer for a summer paid internship. The role involves improving mobility systems and requires programming skills in C++ and Python. Interns will participate in brainstorming sessions...InternshipSummer internship
- ...Coding in C, C++, and Python Strong software design analysis Capable of expressing... ...'s degree in computer science, software engineering or relevant field required. ~2-3 years... ...Skills and Experience: Experience in Robotics or autonomy Strong communication skills...
- ...At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define our success.... ...development. We are seeking a dynamic Senior Full Stack Software Engineer to lead and contribute to the design and delivery of...Full timePart timeWork experience placementFlexible hours
- ...Job Description Job Description Software Engineer II Summary Do you have a passion for building market leading software solutions for the Metals Industry? As the biggest full-liner for the metals industry, we deliver by seamless integration of our software with...
- ...Application Developer II Essential Utilities, Inc. delivers safe, clean, reliable services that improve quality of life for individuals, families, and entire communities. Operating as the Aqua (water and wastewater services) and the Peoples and Delta (natural gas...Local area
- ...invent new ways of working in an industry that historically has resisted innovation. Join us! About the Role As a Senior Software Engineer II at Blink, you’ll take on some of our most critical technical challenges and deliver high-impact solutions that shape the...Remote job
$126k - $201k
...more efficient and accessible for all. We're searching for a Software Engineer II - Vehicle Control. In this role, you will Work... ...platform commands and monitoring. Develop frameworks for robotics software that is run across multiple hardware devices. Develop...Work at officeLocal area3 days per week$44.77 - $77.45 per hour
...USD Purpose: The Data Analyst Senior II, Data Analytics & Fraud Forensics reports... .... Possesses fundamental analysis and software skills with, data mining, and data visualization... ...Technology, Computer Science, Math, Engineering, or other statistical science. Minimum...Full timeTemporary workWork experience placementFlexible hoursShift work$70k - $123.55k
...Systems Engineer II We are seeking a Systems Engineer to support day-to-day operations for research data collection environments. This... ...will help maintain, troubleshoot, and improve the hardware, software, and processes used to collect data for internal teams. The role...Temporary work- ...Systems Engineer II Location: Fully Onsite at Pittsburgh, PA Contract Duration: 3-months duration Pay rat: $60/hr on W2 Benefits... ...In this role, you will work at the intersection of hardware, software, and research operations, ensuring the reliability and...Contract work
$200k - $400k
An autonomy software and services company based in Pittsburgh, PA seeks a Robotics Engineer with specialized skills in Calibration and Localization. The company provides automatic sensor calibration and perception-based localization solutions to the robotics and autonomous...Permanent employmentWork at officeRemote work3 days per week- ...Job Description Job Description Robotic test system developer: This student will work under our lead test engineer to expand our testing capabilities. They will assess and improve our existing test functions and develop new test functions for existing robotic test...Weekend work
$70k - $300k
...Who are We? Field AI is transforming how robots interact with the real world. We are building risk-aware... ...environments where tight integration between hardware and software is critical. We’re looking for a Software Engineer - Mission Workflows to maintain and develop robot...Permanent employmentFlexible hours$200k - $400k
Our client is a small growing company based in Pittsburgh, PA that develops software for robotics and autonomous vehicles. They seek a Software Engineer specializing in C++ to build high-performance systems for sensor calibration, localization, and trajectory estimation...Work at officeRemote work3 days per week- ...Advanced Software Engineer As an Advanced Software Engineer, you will lead the design, development, and optimization of software solutions for advanced robotic systems. Your expertise will be pivotal in enhancing robotic functionalities through innovative software applications...Permanent employmentFull timeTemporary workWorldwideRelocation packageFlexible hours
- ...Who We Are Carnegie Robotics designs and manufactures advanced robotics systems and components for defense, agricultural, mining... ...ranks. For this role, we are seeking a solid Embedded Software Engineer who can take full end-to-end ownership of software for our...
- ...Kurt J Lesker in Jefferson Hills, PA, is seeking a Mechanical Engineer II who will design mechanical components for vacuum systems and related applications. The role requires a Bachelor's degree in Mechanical Engineering and at least 2 years of design experience. Responsibilities...
- ...Kurt J Lesker in Jefferson Hills, PA is seeking an Electrical Engineer II to design and develop large-scale vacuum systems equipment. This mid-level position requires a Bachelor's in Electrical Engineering and 2+ years of design experience. Key responsibilities include...
$146k - $219k
...leading experts across machine learning and robotics, cloud platforms, mapping, sensors and... ..., test operations, systems and safety engineering – all dedicated to making a real, positive... ...~2+ years’ experience writing software that interacts with AWS and/or GCP services...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...a team that designs, develops, and integrates highly complex software applications within Honeywell Industrial Automation's Voice technologies... ...quantum algorithms, or making taxis fly, our hardware engineering team is home to the world's leading technological talent. We...Permanent employmentFull timeTemporary workRelocation packageFlexible hours
- ...Senior Software Engineer Life Unlimited. At Smith+Nephew, we design and manufacture technology that takes the limits off living. Are... ...to graphics-driven applications is required. Knowledge of robotic systems Experience in machine learning or deep learning, especially...Flexible hours
$179.2k - $268.8k
...leading experts across machine learning and robotics, cloud platforms, mapping, sensors and... ..., test operations, systems and safety engineering - all dedicated to making a real, positive... ...Build and maintain industry-leading software practices and principles Develop clean...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship$118.2k - $147.8k
...winning, global leader in architecture, engineering, and geospatial services. We blend design... ...Woolpert is hiring a Senior Software Engineer to join our dynamic Atlas Labs... ...Vision AI & Machine Learning LiDAR Robotics/Self-Driving/Autonomy General familiarity...Flexible hours$179.2k - $268.8k
...leading experts across machine learning and robotics, cloud platforms, mapping, sensors and... ..., test operations, systems and safety engineering - all dedicated to making a real, positive... ...deep understanding of the hardware and software required to support test tooling and...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robot Software Engineer II. Be the first to apply!
- software engineer internship remote Pittsburgh, PA
- software engineer part time Pittsburgh, PA
- senior robotics software engineer Pittsburgh, PA
- software engineer entry level Pittsburgh, PA
- software development engineer aws Pittsburgh, PA
- startup software engineer Pittsburgh, PA
- rust software engineer Pittsburgh, PA
- part time software developer remote Pittsburgh, PA
- graduate software engineer Pittsburgh, PA
- senior software engineer remote Pittsburgh, PA


