Controls/Motion Planning Software Engineer

Pittsburgh, PA, US • Posted 23 hours ago • Updated 23 hours ago
Full Time
On-site
USD $130,000.00 - 140,000.00 per year
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Cloud Computing
  • Fleet Management
  • Workflow
  • Warehouse Management
  • Microsoft Outlook
  • Partnership
  • Management
  • Roadmaps
  • Regression Analysis
  • Testing
  • Sensors
  • Algorithms
  • GRID
  • Software Development
  • C
  • C++
  • Linux
  • Version Control
  • Git
  • Automated Testing
  • Technical Writing
  • Communication
  • ROS
  • Mathematics
  • Optimization
  • Linear Algebra
  • Taxes
  • Health Care
  • FSA
  • Life Insurance
  • Insurance
  • PASS
  • Robotics
  • Artificial Intelligence

Summary

Job Description

Controls/Motion Planning Software Engineer
\\n

\\n
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.
\\n

\\n
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.
\\n

\\n
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.
\\n

\\n
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.
\\n

\\n
Job Summary
\\n

\\n
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.
\\n

\\n
Responsibilities and Duties
\\n
    \\n
  • Develop subsystem roadmaps to meet the customer requirements
  • \\n
  • Manage the team to execute on the roadmaps
  • \\n
  • Participate in and facilitate review of software best practices through design and code reviews
  • \\n
  • Evaluate the performance of the software through unit, regression, and on-robot testing
  • \\n
  • Investigate robot issues by analyzing logs
  • \\n
  • Help integrate and evaluate alternative sensors and algorithm
  • \\n
\\n

\\n
Required Skills / Abilities:
\\n
Our ideal candidate will have experience with the following:
\\n
    \\n
  • 5+ years of industry experience developing robotic planning algorithms
  • \\n
  • Understanding of grid-based global Planning techniques (A*, D*)
  • \\n
  • Understanding of local planning techniques (Model predictive control, Lie-based controls, motion primitives)
  • \\n
  • Excellent software development habits, experience developing production-level code in C/C++
  • \\n
  • Ability to develop and build code in Linux-based environments
  • \\n
  • Familiarity with version control (Git), automated testing, and technical documentation
  • \\n
  • Excellent communication skills
  • \\n
  • Experience with Publisher Subscriber architecture
  • \\n
\\n

\\n
Preferred Skills / Abilities:
\\n
    \\n
  • Prior experience with Planning libraries (ROS planners, OMPL, Lie-based libraries)
  • \\n
  • Prior experience with indoor AMR's
  • \\n
  • Strong math skills with a background in computational geometry, non-linear optimization, and linear algebra
  • \\n
\\n

\\n
Why You'll Like it Here:
\\n
    \\n
  • Competitive salary & equity packages
  • \\n
  • 401(k) retirement plan
  • \\n
  • Pre-tax health care, dependent care, and commuter benefits (FSA)
  • \\n
  • Flexible medical, dental, and vision benefits for you and your family
  • \\n
  • Life insurance & disability insurance
  • \\n
  • Complimentary lunch buffet & beverages
  • \\n
  • Awesome, encouraging team atmosphere
  • \\n
  • Unlimited paid time off
  • \\n
  • Option to work remotely part-time
  • \\n
  • Office social events, including happy hours, parties, and community service projects
  • \\n
  • Fully paid on-site parking, local commuter pass
  • \\n
  • A casual, laid-back work environment
  • \\n
  • High-sensory environment immersed in technology and robotics
  • \\n
\\n

\\n
Physical Requirements:
\\n
    \\n
  • Prolonged periods of sitting at a desk and working on a computer
  • \\n
  • Must be able to lift up to 15 pounds at times
  • \\n
\\n

\\n
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.
\\n

\\n
Compensation
\\n
    \\n
  • The base pay range for this role is around $130,000 - $140,000 per year.
  • \\n
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: orcfeed
  • Position Id: 24495_29249_428e8cb8b77a6bb5
  • Posted 23 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Etna, Pennsylvania

•

Today

Full-time

USD 103,000.00 - 129,000.00 per year

Pittsburgh, Pennsylvania

•

Today

Full-time

Pittsburgh, Pennsylvania

•

Today

Full-time

USD 149,000.00 - 194,000.00 per year

Washington

•

Today

Full-time

USD 141,000.00 - 225,600.00 per year

Search all similar jobs