Om tjänsten
Control & Software Engineer
At Robotto, we build advanced autonomy and software solutions for drones and unmanned systems. Our work brings together computer
vision, embedded software, control, electronics and real-world product development.
We are looking for a Control engineer with experience in Embedded Software Engineer. Experience with motor control and
Field-Oriented Control (FOC) is an advantage.
This is a hands-on role for someone who enjoys working at the intersection of software, electronics and control systems, where
performance, reliability and real-world behaviour matter.
The role
You will work on embedded software that supports the control and operation of Robotto’s drone and unmanned systems.
Your work will involve developing reliable C++ software that interfaces with hardware, sensors, motors and other system
components. You will work closely with colleagues across control, electronics, computer vision and flight testing to take software
from development through integration and into real-world operation.
For candidates with motor-control experience, you will also have the opportunity to contribute to the development and improvement
of our motor-control capabilities, including Field-Oriented Control (FOC).
What you will do
What success could look like in your first 3–6 months
What we are looking for
We are looking for an engineer who is comfortable working close to hardware and enjoys solving complex technical problems where
software and physical systems meet.
- Experience with motor control, particularly Field-Oriented Control (FOC), is highly preferred. Experience with BLDC/PMSM
motors, control loops, PWM, encoders or related motor-control technologies would also be highly relevant.
- A degree in computer science, software engineering, electrical engineering, robotics, mechatronics or a related field is
preferred; equivalent practical experience is equally welcome.
Who you are
You are practical, curious and comfortable getting close to both the software and the hardware when solving a problem.
Minds and makers forging ahead together.
At Robotto, we value people who do. People who take ownership, are willing to try new things just to see if they work, and are
comfortable asking for forgiveness rather than permission. We want people who are curious, proactive and excited about turning
ideas into something real.
Our hiring process
Our process is designed to be straightforward, practical and conversational:
1. Introductory conversation with our Talent Acquisition & Recruitment Partner
A chance to learn more about Robotto, the role and what you are looking for, while giving us an opportunity to understand your
background and motivation.
2. Meeting with the Hiring Manager / Principal Engineer
A deeper conversation about your technical background, C++ and embedded experience, motor-control experience where relevant, and
your approach to solving engineering problems.
3. In-depth Technical Evaluation & Meeting with our COO
A hands-on technical session where you will receive a short assignment to prepare in advance and then work through it together
with members of our technical team, similar to a pair-programming exercise. The focus is on understanding your technical approach,
problem-solving and how you collaborate.
Following the technical evaluation, you will meet with our COO for a conversation about the role, Robotto and mutual fit.
4. Offer
If there is a strong mutual fit, we will move forward with an offer.
WHY JOIN ROBOTTO?
Robotto is building advanced autonomy technology for drones and unmanned systems, working at the intersection of software,
hardware, computer vision, control and real-world operations.
You will join a highly technical and ambitious team at an exciting point in the company’s journey. As we continue to scale our
engineering team and work on challenging new projects, you will have the opportunity to influence how our embedded and control
software develops.
This is a role where your software will not remain behind a screen. You will see it integrated with real hardware, tested on real
systems and used in demanding real-world environments.
You will work closely with talented engineers, take meaningful technical ownership and help shape the next generation of Robotto’s
technology.
Equal Employment Opportunity
Robotto is committed to providing equal employment opportunities and fostering an inclusive workplace. We recruit based on skills,
experience and potential. Please note that certain positions may require specific nationality or eligibility for security
clearance in accordance with applicable laws and the nature of our work.