Controls/Motion Planning Software Engineer
$130k - $140kThoro.ai
Controls/Motion Planning Software Engineer
Thoro.ai is delivering on the promise of autonomy, making people more productive and work more satisfying. A software, cloud and integration company, we build everything that is necessary for manufacturers of industrial equipment to launch autonomous products. We also deploy our fleet management solutions to integrate these products into end user workflows, by building connections to Warehouse Management Systems and other business critical systems.
Thoro is headquartered in the heart of Pittsburgh, PA. Our team brings deep industry and subject matter expertise, along with a collaborative and optimistic outlook on the future of industrial robotics.
Thoro is in a great position to lead the autonomous mobile robotics space with a team of incredible depth and expertise, the technology to deliver, and the partnerships to build a transformative business for the future.
We’re seeking a future team member for the role of Controls/Motion Planning Software Engineer to join our Software team. This role is located in Pittsburgh, PA.
Job Summary
We are looking for a Software Engineer with 5+ years of Controls/Motion planning experience. The ideal candidate is someone who understands our unique business needs and can provide effective solutions while following industry practices, forging groundbreaking new territory, and managing the team as they execute the solution.
Responsibilities and Duties
- Develop subsystem roadmaps to meet the customer requirements
- Manage the team to execute on the roadmaps
- Participate in and facilitate review of software best practices through design and code reviews
- Evaluate the performance of the software through unit, regression, and on-robot testing
- Investigate robot issues by analyzing logs
- Help integrate and evaluate alternative sensors and algorithm
Required Skills / Abilities:
Our ideal candidate will have experience with the following:
- 5+ years of industry experience developing robotic planning algorithms
- Understanding of grid-based global Planning techniques (A*, D*)
- Understanding of local planning techniques (Model predictive control, Lie-based controls, motion primitives)
- Excellent software development habits, experience developing production-level code in C/C++
- Ability to develop and build code in Linux-based environments
- Familiarity with version control (Git), automated testing, and technical documentation
- Excellent communication skills
- Experience with Publisher Subscriber architecture
Preferred Skills / Abilities:
- Prior experience with Planning libraries (ROS planners, OMPL, Lie-based libraries)
- Prior experience with indoor AMR’s
- Strong math skills with a background in computational geometry, non-linear optimization, and linear algebra
Why You’ll Like it Here:
- Competitive salary & equity packages
- 401(k) retirement plan
- Pre-tax health care, dependent care, and commuter benefits (FSA)
- Flexible medical, dental, and vision benefits for you and your family
- Life insurance & disability insurance
- Complimentary lunch buffet & beverages
- Awesome, encouraging team atmosphere
- Unlimited paid time off
- Option to work remotely part-time
- Office social events, including happy hours, parties, and community service projects
- Fully paid on-site parking, local commuter pass
- A casual, laid-back work environment
- High-sensory environment immersed in technology and robotics
Physical Requirements:
- Prolonged periods of sitting at a desk and working on a computer
- Must be able to lift up to 15 pounds at times
Thoro.ai is an Equal Opportunity Employer that welcomes applications from all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, marital status, or status as a covered veteran in accordance with applicable laws and Thoro.ai’s employment policies.
Compensation
- The base pay range for this role is around $130,000 – $140,000 per year.
$172k - $229k
Mission Summary:On our Motion Planning team, you'll apply your passion in robotics and software development for production-ready autonomous... ...optimization, tracking and control components downstream,... ...a culture of product-focused engineering, rigorous research, and advanced...SuggestedWork at officeRemote work$147.93k - $291.61k
...Requirements using analytical and numerical methods, with focus on motion planning, motion control and Vehicle Dynamics (VD). - Own the definition and... ...and control systems knowledge. - Knowledge of Systems Engineering and Verification and Validation (V&V) best practices....SuggestedContract workWork at officeWork from homeFlexible hours- At the National Robotics Engineering Center (NREC), it is our engineers... ...projects, and take control of your career development.We... ...are seeking a dynamic Senior Software Engineer to contribute to both... ...expertise in computer vision, motion planning, machine learning, kinematics...SuggestedFull timeWork experience placementFlexible hours
- ...the National Robotics Engineering Center (NREC), it is our... ...projects, and take control of your career development... ...combine perception, planning, and control to... ...advance and mature our software stack in robotic applications... ...multi-robot behavior, motion planning and...SuggestedFull timeWork experience placementFlexible hours
$179.2k - $268.8k
...operations, systems and safety engineering - all dedicated to... ..., requirements, test plans, and test cases of the... ..., Prediction and Motion PlanningSystem level analysis... ...of autonomy software stackWrite requirements... ...motion planning, motion control, or roboticsExperience...SuggestedPermanent employmentFull timeWork at officeImmediate startRemote workVisa sponsorship$100k - $300k
...Robotics Software Engineer Pittsburgh, San Mateo, Bengaluru Company Overview At Skild... ...building systems for navigation, planning and controls, SLAM, manipulation, and/or perception... ...least one of the following: navigation, motion planning and controls, SLAM,...- ...FullTime Department: Hardware Engineering What We Do Gecko Robotics is... ...architect and develop ROS2-based control, perception, and motion planning systems for 6-axis articulated manipulators... ...hardware and Gecko’s inspection software Support system deployment and...Full timeWork at officeLocal areaWork from homeFlexible hours
- At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the... ...your skills, lead impactful projects, and take control of your career development.We are seeking a dynamic UI/UX Software Engineer for existing and new projects. In...Full timeWork experience placementFlexible hours
- ...consistent with management directives and the Technology strategic plan. These decisions greatly impact the corporation and the... ...process with enterprise architecture · Familiarity with a source control system (GitHub, SVN, etc.) · Experience in agile delivery and tools...Full time
- ...in global innovation? Engineer a better future with Aerotech... ...leader in precision motion and automation. Our... ...months Rich health plans Retirement planning... ...Designs and implements software applications, libraries... ...Visual Studio, source control, HTML, web applications...Full timeTemporary workWork experience placement
$1,000 - $2,030 per month
...operational problems into reliable software. As we scale up, this team... ...integrate with the on-robot control panel interfaces Work... ...mechanical, electrical, and robotics engineers to ensure cohesive system... ...vision insurance (multiple plans, incl. HSA options). ~...Full timeTemporary workWork at officeFlexible hours$179.2k - $268.8k
..., test operations, systems and safety engineering - all dedicated to redefining the relationship... ...the team:We're searching for a Senior Software Engineer to come and join the Runtime... ..., autonomy (localization, perception, planning, controls), the onboard platform team, and...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...your ideal opportunities. We are currently seeking a qualified Software Engineer - Embedded to join our client’s organization and contribute... ...policies regarding confidentiality, software licensing, and export control restrictions. Requirements:Excellent software engineering...
- About the role:We are seeking a Software Engineer to design, develop, and support mission-critical... ...indexing, query tuning, and execution plan analysis.Troubleshoot database issues... ...patterns, testing practices, and source control.Ability to analyze complex technical and...Full time
$159k - $207k
Motional’s global headquarters are located at 100 Northern Avenue in Boston, MA. Nestled... ...vehicles. This is the system that executes the software and neural networks that make our... ...We work at the intersection of software engineering, machine learning, sensors, and hardware...Work at office2 days per week$102.1k - $137.8k
...,102.00 - $137,802.00Company: Siemens Software Engineer Job ID 523544 Posted since... ...Agile development processes, including planning, estimation, task breakdown, progress tracking... ...technologies, including C++, C, and control systems, to support business and customer...Permanent employmentFull timeWork at officeLocal areaRemote work$146k - $234k
...for all.We are searching for a Senior Software Engineer - Aurora Services to join our team. The... ...the road, we build the core command-and-control software, real-time operator interfaces... ...break them down into actionable technical plans, and execute independently.Strong cross...Temporary workWork at officeLocal area3 days per week- ...seeking to hire experienced I&C engineers to our Nuclear team focusing... ..., and pre-construction planning services for operating nuclear... ...Diagrams.Lead the production of control systems (DCS and/or PLC).Lead... ...within multiple CAD related software.Leads field inspections, installation...
$179.2k - $268.8k
...systems, test operations, systems and safety engineering - all dedicated to redefining the... ...simulations (pure virtual scenarios where we can control interactions and sweep over permutations... ...matchEmployer-matched 401(k) retirement plan with immediate vestingEmployer-paid...Odd jobPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$144k - $191.25k
...Summary:Our Design Release Engineering team, within the Vehicle... ...specifications, interface control documents (ICDs), and functional... ..., electrical, and software integration of Motional’s HMI suite into the OEM’s... ...maintain the Design Verification Plan & Report (DVP&R), ensuring...$179.2k - $268.8k
..., test operations, systems and safety engineering - all dedicated to redefining the relationship... ...the team:We're searching for a Senior Software Engineer to come and join the Runtime... ..., autonomy (localization, perception, planning, controls), the onboard platform team, and...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...Software Engineer Position at LovelaceAI Lovelace is the only provider of enterprise-scale context engines capable of analyzing trillions... ...Familiarity with software development best practices, version control systems, and agile methodologies. Excellent problem-solving...
- ...Job Title: Smile CDR Administrator/Platform Engineer Location: Remote Role Duration: 3 Months Contract Job Description... ..., and BCBSA Interoperability programs. Implement security controls, access management, audit logging, and compliance requirements....Contract workRemote work
- ...Full time 2025049 What We Do The Software Engineering Institute (SEI) advances the state of... ...-critical, software-based mission planning and readiness applications essential to... ...diagrams, sequence diagrams, interface control definitions, and quality attribute specifications...Full timePart timeFor contractorsWork experience placementRelocation package
$150k - $200k
...role This role sits on the Engineering team and reports to the... ...integration, hardening access controls and audit logging for PHI, standing... ...~5+ years of professional software engineering experience ~ Solid... ...~ Stock compensation plan, so you will be a Clearstep co...Remote workWork from homeFlexible hours- ...on innovation and delivering exceptional software solutions for a diverse range of... ...a full-time remote role for a Software Engineer. The Software Engineer will be responsible... ...experience with databases, APIs, and version control systems Excellent problem-solving and...Full timeRemote work
- ...We are seeking a talented and motivated Software Engineer to join our Baseball Systems team. In... ...Propose technical approaches and create planning documents for feature requests. # Collaborate... ...in testing practices, version control, code review, and maintainable software...
- ...Software Engineer Eos Energy Enterprises, Inc. is accelerating the shift to American energy independence with positively ingenious solutions... ...in developing and testing utility scale battery power control and communication systems. Responsibilities Implement...Work at officeShift work
- ...benefit details associated with this role during the hiring process. Candidates for certain positions are eligible to participate in Motional's benefits program. Motional's benefits include but are not limited to medical, dental, vision, 401k with a company match, health...
- ...Software Engineer III Seegrid is the leading provider of Physical AI for material handling. Our solution includes autonomous mobile robots... ...generation of warehouse automation robot applications and control systems. You'll work with product management, customer facing...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Controls/Motion Planning Software Engineer. Be the first to apply!
- electrical controls engineer Pittsburgh, PA
- quality assurance quality control engineer Pittsburgh, PA
- senior automation controls engineer Pittsburgh, PA
- data center controls engineer Pittsburgh, PA
- controls engineer Pittsburgh, PA
- software engineer full time Pittsburgh, PA
- graduate software developer no experience Pittsburgh, PA
- software engineer healthcare Pittsburgh, PA
- network software engineer Pittsburgh, PA
- software engineer internship Pittsburgh, PA




