Founded in 2021 by our sister company Rovco weve announced funding of more than 30 million been voted one of the most innovative and sustainable companies working towards net zero and won awards for Best Use of AI and Best Technology Innovation.
Discover your place in a hybrid team of 150 people that celebrates diversity knowing that every perspective is a valuable part of our success and that empowers you to achieve a fulfilling worklife balance.
Principal Robotics Software Engineer
Are you ready to tackle some of the most challenging problems in maritime robotics Do you thrive in an environment that values innovation collaboration and cuttingedge technology Join us as a Principal Robotics Software Engineer developing autonomous systems that revolutionize the clean energy industry.
Your responsibilities will include driving the technical direction and vision for navigation planning exploration and control of robotic systems designed to operate in complex and challenging environments. To be successful youwill have extensive experience building deploying and testing productionlevel autonomy solutions encompassing all aspects of robotics systems development including integration and extensive field trials.
As part of a collaborative team you will lead and mentor through the entire software development life cycle: design implementation testing deployment and maintenance. You willchampion building quality solutions through peer reviews continuous improvement and leveraging our continuous integration pipelines. Providing your deep robotics and software engineering expertise to a crossfunctional team collaborating with experts in Robotics Perception and Machine Learning. This collaboration is crucial for delivering innovative robust highquality and valuable products.
Youll use yourunderstanding of cuttingedge research and the ability to work closely with researchers to translate novel ideas into tangible products. Ultimately your expertise and leadership will be pivotal in advancing clean energy technologies and the broader field of maritime robotics.
Objectives & Responsibilities:
Vaarst is an exciting and dynamic environment meaning these are likely to change as we grow upon joining your objectives and responsibilities will include:
Architect and develop advanced autonomous robotic applications with a key focus on the autonomous inspection of offshore wind farms.
Define the technical direction and vision for navigation planning exploration and control of robotic systems in complex maritime environments.
Oversee all phases of product development from initial concept and design through implementation testing and deployment.
Mentor a team of engineers fostering a collaborative innovative and growthoriented environment.
Champion quality through rigorous code reviews unit testing and continuous integration practices.
Work with crossfunctional teams including experts in Robotics Perception and Machine Learning to deliver robust and highquality products.
Write and maintain highquality efficient and scalable code using modern C and Python.
Lead integration efforts and participate in extensive field trials to ensure reliability and performance.
Collaborate with product teams to define project requirements and deliverables ensuring alignment with business goals.
Drive initiatives to enhance development processes practices and tools staying at the forefront of industry trends.
You should apply if you have.
(we know its tough but please try to avoid the confidence gap. You dont have to match all the listed requirements exactly to be considered for this role):
Expertise in software development focusing on Robotics and Modern C.
Proven track record of delivering successful robotic products and solutions in a professional setting with significant industry experience.
Experience participating in and leading field trials of robotic systems (Marine field trials would be an advantage)
Proven track record of mentoring junior team members and leading technical development
Technical Skills:
Expertise in developing productionlevel modern C and Python software.
Advanced knowledge of robotics principles and techniques including vehicle dynamics control algorithms sensor fusion and state estimation.
Experience solving robotics problems such as:
Positioning and navigation of robotics vehicles within uncertain environment
Mapping and path planning through unstructured terrains
Vehicle dynamics and control of underactuated vehicles using PID LQR MPC etc.
Interfacing with sensors and actuators including writing drivers.
Proficiency in ROS and Linux/Ubuntu environments with experience in integration and deployment of robotics systems.
Familiarity with advanced robotics tools and libraries such as OpenCV PCL Eigen Numpy and Docker.
Benefits
At Vaarstwere committed to creating a diverse and inclusive workplace where everyone can thrive. Our hybridremote approach and stateoftheart Bristol Office Hub provide a welcoming space designed to nurture your creativity productivity and wellbeing.
Inaddition youll get an extensive range of benefits so you can focus on doing your very best work:
Flexible hybrid working so you can work when is best for you
25 days annual leave to start with increasing to 35 days after 6 years bank holidays
Private medical insurance including Dental optical which can be extended to your family
Career and learning development through paid courses conferences and events
Curiosity fund up to 500 to spend on learning which is not role related
Up to 10% company bonus
Pension up to 6% company contribution
Life assurance 4X base salary
Volunteering day to give back to your local community
Enhanced maternity and adoption leave
Cycle to work scheme
Recognition & rewards for doing great work and living our values and behaviours
Flexible working options including reduced hours job share phased return to work term time working compressed hours
Were a sociable tightknit team with monthly socials
Hybrid working Most teams work in our offices 2 days a week to collaborate and be hands on with our technology. When you do visit our Bristol office is 10 minute walk from the train station with a balcony fresh fruit snacks and drinks in the office
Join Vaarst in our mission to make the world a cleaner greener and safer place by deploying technology for good.
Interview Process
At Vaarst weve designed a straightforward interview process to ensure the best fit for both you and the company. We have adopted anonymised recruitment. This means that your name date of birth and other personal details will not be seen by the hiring team.
Application: Begin by submitting your application with your CV highlighting your skills and experience relevant to the job. Answer key questions on elements that are important to the role.
Talent Partner Interview: We will tell you more about the role the team and Vaarsts mission. This is a twoway conversation; we want to learn about your motivation what you can bring to Vaarst and provide answers to your questions.
Aptitude Test: Demonstrate your critical thinking problemsolving abilities and workplace personality through an aptitude test. It includes a timed cognitive exercise and a workplace personality questionnaire.
Technical Interview: Engage in a 45 minute technical interview with our VP of Robotics and AutonomyWell discuss our technologies key skills and team dynamics. As always feel free to ask any questions you may have.
Team Interview: Engage in a 1.5 hoursinterview with a few team members. Experience the role firsthand and share your skills and experience. Well our demo our technology and youll meet your future colleagues.
Offer! If you are successful in the process youll receive an offer to join Vaarst and become part of our team.
We value the diversity of our teams and are committed to supporting and welcoming individuals from all backgrounds knowing that every perspective is a valuable part of our success. Should you require any reasonable adjustment throughout the recruitment process please do not hesitate to let a member of the Talent team know.
Be part of a technology company making a positive impact apply now
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.