Robotics Software Engineer
Job Description
Rugged Robotics is on a mission to empower the construction industry to build better by innovating new approaches to tough problems using automation. We are a fast-paced start-up environment where every employee takes on many roles and wears many hats. To help our customers to build better, we need to build the best team.
The software team at Rugged Robotics is responsible for prototyping, developing, and implementing software solutions that power the automation of our construction layout robots. As a Robotics Software Engineer working on robots at a start-up, you will be solving problems and improving functionality on real-world products while also creating innovative solutions for our next generation of robots.
The Role
- Architect and build novel software features for mobile robots that tackle tough problems with robotic control, motion planning, perception, and localization.
- Iteratively prototype and test software directly on hardware platforms in our labs and on our customer’s jobsites.
- Improve the speed, precision, and reliability of our current platform by investigating, modifying and refining existing software features.
- Collaborate with team-members working in the field to determine the root-cause of issues and quickly generate solutions.
- Make informed & objective engineering decisions by creating simulations, methodically running experiments, and conducting analyses with a range of techniques.
You Are
- Experienced with 2+ years of software development on robotic systems, comfortable with ROS, Python, & C++, and familiar with common coding practices including revision control and CI/CM
- Ready to take code from concept to implementation on a product that exceeds the customer’s expectations.
- Knowledgeable with relevant areas of robotics & control such as kinematics, sensor fusion, path planning, perception, calibration algorithms, and firmware development.
- Hands-on with deploying code on physical hardware and root causing bugs related to mechanical, electrical, and software issues.
- Highly collaborative across function boundaries, including Mechanical, Electrical and Operations Engineers.
- Eager to learn new technologies, want to grow as an individual with our organization, and comfortable working autonomously in a fast-paced environment.
- Able to and enjoy traveling on the job to see your product in action and learning from our customers.
Great to Have
- Experience architecting complete software solutions
- Comfortable with project leadership, team growth and mentoring.
- Understanding of robotic systems such as motors, transmissions, and sensors.
- Familiar with docker and software releases to a fleet of machines.
Perks
- A full time, competitive salary with equity
- Flexible paid vacation from day one
- Paid Parental Leave
- Medical, Dental, Vision, and Life insurance
- 401k Plan available
Rugged Robotics is headquartered in Houston, TX in the vibrant neighborhood of East Downtown. This role requires close collaboration with teammates, and we value the interactions that come from working together around the robots in the lab.
Interested in Rugged Robotics but don't tick all the boxes? Don't see a role that meets your skills? Reach out, let us know how you think you can contribute to the team, and define your own position.
Rugged Robotics is an Equal Opportunity Employer, and we value diversity at our company. All qualified candidates will receive consideration regardless of race, color, religion, sex, sexual orientation, gender, identity, age, national origin, marital status, veteran status, disability status, or other protected legal status.
Date Posted
10/18/2022
Views
6
Similar Jobs
Automation Engineer - Robotics - OMRON Group
Views in the last 30 days - 17
Omron is a leading global manufacturer of industrial automation products looking for an energetic and focused Automation Engineer to support Robotics ...
View DetailsSenior Software Engineer - UI Systems - Realtor.com
Views in the last 30 days - 12
Realtorcom is looking for a Sr Software Engineer UI Component Systems to join their Web Platform team The job involves developing and optimizing inte...
View DetailsWindows Engineer - Dynata
Views in the last 30 days - 17
The job posting is for a Senior Windows Engineer position at Dynata a company that offers a unique and international atmosphere The role requires stro...
View DetailsAccount Executive (Fully remote) - Branching Minds
Views in the last 30 days - 9
Branching Minds is a startup that aims to empower educators to support students holistic needs with a mission to create a path to academic and persona...
View DetailsDigital Project Coordinator / Brand & Account Manager - Forthea Interactive Marketing
Views in the last 30 days - 6
Forthea is an awardwinning digital marketing agency that improves lead generation for clients by focusing on superior data analytics and creative exec...
View DetailsSenior Financial Analyst (Remote First) - European Wax Center
Views in the last 30 days - 6
The job description is for a Network Administrator position at European Wax Center The role involves financial analysis data gathering and reporting T...
View Details