Website RivelinRobotics Rivelin Robotics
NetShape® teaches robots to cut, grind, polish and inspect metal
About Rivelin
Rivelin’s mission is to bring advanced robotics to the mainstream. We exist to unlock the automation of jobs that are too hazardous, too strenuous or just too unpleasant to do by hand. It takes a human craftsman years to learn machining and metalworking, a skilled trade which is vital for manufacturing the things we use every day. As jobseekers’ priorities continue to move away from manual work, we hope to smooth the transition to simpler, safer and cleaner digital manufacturing through the power of software, mechatronics and AI.
We are looking for resourceful and collaborative optimists who don’t see roadblocks but instead see stepping stones to success. You will join a team of growth-minded individuals who embrace challenges and take ownership of their work. Help shape the company as an early employee and create the future of manufacturing with the best team on the planet!
What You’ll Do
Our C++ engineers build and maintain NetShape®, our flagship platform for robot teaching, perception and control. There will always be a variety of challenges and you will be able to shape your own path and progression as the company grows. You can expect to:
- Design and develop essential back-end software architecture and modules
- Develop new features, maintain existing code and fix bugs
- Work with automated documentation, testing and integration frameworks
- Stress-test critical systems and implement a hardware-in-the-loop CI-CD pipeline
- Harness data from a wide array of sensors to improve finished part quality
- Continuously advance our ROS2 stack and improve error handling
- Develop robust multi-robot and 8-axis path planners
Who You Are
- You have a degree in science, technology, engineering, mathematics or equivalent experience
- You have experience writing object-oriented code in modern C++
- You are experienced deploying and operating services on Linux
- You have good maths fundamentals including linear algebra, numerical methods and calculus
- Well-tested, high-quality code brings you joy
- You are interested in developing drivers and interfaces for robotic hardware and sensors
- You have the right to work in the United Kingdom
- (bonus) Experience working with robots or other hardware
- (bonus) Experience with ROS, ROS2 or DDS
- (bonus) Experience with parallel programming
- (bonus) Experience with decoupled system architectures
Why You’ll Love It Here
- Headquarters in Sheffield, a hidden gem in the centre of the UK: World class rock climbing, mountain/road biking, trail running, hiking, kayaking, boutique coffee roasters, award winning craft beer and a lower cost of living
- As a small company, your work will have an immediate and direct impact
- We adapt quickly to changing customer priorities and market forces, meaning you will see a wide variety of tasks and challenges from one day to the next
- 28 days holiday including bank holidays
- Generous share options available
To apply, email jobs@rivelinrobotics.com.
To apply for this job email your details to jobs@rivelinrobotics.com.