Robotics Controls Engineer

DATE PREFERRED
Now
LOCATION
Berlin
WORKSITE
On-Site
EMPLOYMENT
Full-Time
WORK FIELDS
Software Development

Your tasks

- Design, develop, and implement advanced control algorithms for legged robotic platforms, focusing on dynamic stability, agile locomotion, and terrain adaptability

- Develop software for real-time data processing, state estimation, and sensor fusion to support gait generation and balance control

- Collaborate with mechanical and electrical engineers to integrate control systems with actuators, sensors, and power systems

- Conduct system-level testing, tuning, and debugging of locomotion control algorithms on physical robots

- Optimize performance for robust stability, energy efficiency, and responsive terrain adaptation in real-world environments

- Research and apply state-of-the-art techniques in legged locomotion control, force/torque optimization, and predictive motion plannings

REQUIREMENTS

- Excellent programming skills in Python, C, and C++

- Strong understanding of robot kinematics, dynamics, and mathematical modeling, especially for multi-legged platforms

- Practical experience with model-based real-time control systems (linear control theory; experience with model predictive control is a plus)

- Familiarity with gait generation, inverse dynamics, and force/torque control for legged robots

- Basic knowledge of machine learning for adaptive control and terrain classification

- Minimum 3 years of experience with ROS (1/2) and Linux-based systems

- Proven experience integrating sensors and actuators using interfaces such as Serial, I²C, SPI, UART, and USB

- Experience in hardware-related programming (e.g., microcontroller firmware)

- Ability to work independently from concept to prototype and deploymentHigh degree of commitment, problem-solving skills, and ownership

WHY US?

Join N Robotics and become part of a workplace built on innovation, collaboration, and purpose. Work with us and enjoy:

- Being part of a dynamic and fast-growing company that’s redefining the future of robotics and automation

- Working on innovative and impactful projects that push technological boundaries and shape real-world industries

- Startup energy with flat hierarchies, open communication, and close collaboration with our founders and leadership team

- A modern workspace in the heart of Berlin, continuous learning opportunities, and a strong focus on wellbeing and personal development

- The opportunity to actively shape the company’s future and bring your ideas to life

HOW TO APPLY

If you are excited about making a significant impact in the robotics industry while being part of a dynamic team, we would love to hear from you. Please send an email to people@nrobotics.com with (1) your CV or LinkedIn and (2) two/three sentences on why you want to join us. Let’s build the future.

Don't shy away from applying even if you don't meet all the points today. They are only meant as a guide and we value potential over experience.

At N Robotics, we strive to have a diverse team that represents the community. Since studies have shown that women and people of color in particular are less likely to apply for jobs if they don't meet every single qualification, we want to encourage these groups of people: If the job excites you, but your previous experience doesn't perfectly match the qualifications we're looking for, we're still very happy to receive your application! What counts for us is the motivation behind the application as well as the openness to learn new things. We also explicitly want to encourage people of different nationalities, regardless of their cultural and social background, age, religion, gender, or sexual identity to apply. If you feel addressed, please send us your cover letter, resume, grades overview as well as your availability.

We look forward to receiving your application and wish you every success!