Rust Software Engineer
Job Description
We're looking for an experienced Software Engineer who could help us with our Rust software development including embedded code and communication such as LoRa and Iridium. This person is agile by nature and is able to jump into developing Linux drivers as well.
About us
Lobster Robotics engineers autonomous underwater vehicles for precision seabed mapping. Our technology delivers millimetre-scale data for offshore energy and security of critical underwater infrastructure. We've expanded to 16 people and shifted from prototype to operational deployment. We combine research depth with field pragmatism & building systems that work in the real world. Backed by strong traction from the Dutch Navy and increasing involvement in NATO trials, we're entering a phase of rapid scaling.
Who we are looking for
-
You are a teamplayer who is able to work in large Rust codebases
-
You have experience in developing software that supports parallel or concurrent processing (multithreading) and in building high-performance computing systems
-
A strong understanding of memory management, including pointers and memory safety is needed for the role
-
You have knowledge or experience in working with wireless communication systems, next to experience with continuous development and automated testing systems
-
You are a hands-on, self motivated person and supportive to others in the team
What you will be doing
-
Design critical bare metal applications running on a number of microcontrollers throughout our vehicles and auxiliary equipment
-
Work closely with our electrical engineers to bring the system to life
-
Develop drivers and low level applications for embedded linux systems
-
Develop fault tolerant interfaces for cameras and other sensors
-
Enable robust communication between vehicle and operator in challenging and varying conditions
What we offer
-
Varied, challenging work with a lot of personal responsibility
-
Room to explore what you enjoy and grow in that direction
-
A comfortable workplace in an inspiring environment
-
A warm and welcoming team and an open culture
-
A market-conforming salary and 30 vacation days
Skills & Technologies
Company Info
Lobster Robotics
Lobster Robotics designs and manufactures fully integrated underwater drones for seabed mapping and ...
Other Jobs at Lobster Robotics
Similar Opportunities
Job Description
We're looking for an experienced Software Engineer who could help us with our Rust software development including embedded code and communication such as LoRa and Iridium. This person is agile by nature and is able to jump into developing Linux drivers as well.
About us
Lobster Robotics engineers autonomous underwater vehicles for precision seabed mapping. Our technology delivers millimetre-scale data for offshore energy and security of critical underwater infrastructure. We've expanded to 16 people and shifted from prototype to operational deployment. We combine research depth with field pragmatism & building systems that work in the real world. Backed by strong traction from the Dutch Navy and increasing involvement in NATO trials, we're entering a phase of rapid scaling.
Who we are looking for
-
You are a teamplayer who is able to work in large Rust codebases
-
You have experience in developing software that supports parallel or concurrent processing (multithreading) and in building high-performance computing systems
-
A strong understanding of memory management, including pointers and memory safety is needed for the role
-
You have knowledge or experience in working with wireless communication systems, next to experience with continuous development and automated testing systems
-
You are a hands-on, self motivated person and supportive to others in the team
What you will be doing
-
Design critical bare metal applications running on a number of microcontrollers throughout our vehicles and auxiliary equipment
-
Work closely with our electrical engineers to bring the system to life
-
Develop drivers and low level applications for embedded linux systems
-
Develop fault tolerant interfaces for cameras and other sensors
-
Enable robust communication between vehicle and operator in challenging and varying conditions
What we offer
-
Varied, challenging work with a lot of personal responsibility
-
Room to explore what you enjoy and grow in that direction
-
A comfortable workplace in an inspiring environment
-
A warm and welcoming team and an open culture
-
A market-conforming salary and 30 vacation days
Skills & Technologies
Company Info
Lobster Robotics
Lobster Robotics designs and manufactures fully integrated underwater drones for seabed mapping and ...
