• Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role.
Germany Jobs Expertini

Robotics Software Engineer (all genders) Job Opening In Berlin – Now Hiring N Robotics


Job description

Ihre Aufgaben

About the role


As a Robotics Software Engineer at N Robotics, you’ll work at the core of our autonomy stack.

Designing and developing software that makes our robots move, perceive, and interact safely in the real world.
You’ll take ownership across the full software lifecycle: from concept and algorithm design to real-world deployment on our robotic platforms.
Your work will span motion planning, perception, sensor fusion and navigation, integrating directly with our hardware and testing in the loop.
You’ll collaborate with a cross-functional team of mechanical, electrical and systems engineers to create tightly integrated robotic solutions.

This role is ideal for someone who wants to own code that runs on real robots, move fast in a hands-on environment and help shape the foundations of a deep-tech robotics company from the inside out.


Your tasks

Your Responsibilities

  • Design and develop advanced software for robotic control systems, including motion planning, perception, and navigation.
  • Implement and optimize algorithms for real-time data processing, sensor fusion, and autonomous decision-making.
  • Collaborate closely with hardware engineers to integrate software with robotic components, actuators, and sensors.
  • Conduct system-level testing, debugging, and performance tuning to ensure robustness and reliability.
  • Build and maintain ROS 2 nodes, APIs, and supporting software infrastructure.
  • Develop tools for data capture, visualization, simulation, and CI/CD pipelines (simulation and hardware-in-the-loop).
  • Stay current with emerging robotics technologies, frameworks, and software engineering practices.
  • (Optional): Generate synthetic datasets and simulation scenarios in Isaac Sim / MuJoCo to enhance sim-to-real transfer performance.

Ihr Profil

What you bring to the table

Technical must-haves


  • Strong programming skills in Python, C, and C++, with at least 3 years of experience in ROS (1/2) and Linux environments.
  • Solid understanding of robot kinematics, mathematical modeling, and controls theory.
  • Experience with real-time data processing, sensor fusion, and autonomous control algorithms.
  • Skilled in ROS 2 development, including custom nodes, hardware abstraction layers, and distributed architectures.
  • Proficiency in perception and SLAM pipelines (OpenCV, PCL, Eigen, ORB-SLAM, VINS-Fusion, RTAB-Map) and sensor integration (LiDAR, IMU, cameras).
  • Familiar with simulation and testing environments such as Isaac Sim, Gazebo, or MuJoCo.
  • Commitment to software quality, including testing, and CI/CD workflows.
    Independent, hands-on problem solver with a high degree of initiative and responsibility.

Your Mindset & Working Style

  • You move fast, think like an owner, and get things done, even when the path isn’t mapped out.
  • You thrive in startup chaos and you don’t wait for perfect specs; you build, test, learn, and iterate.
  • You bring deep curiosity and the drive to push robotics beyond the expected.
  • You write clean, reliable, and testable code, because autonomy depends on trust, not hacks.
  • You care about interfaces, robustness, and results and you take pride in shipping what actually works.
  • You communicate openly, challenge ideas (including your own), and learn fast from real-world data.
  • You’re here to solve hard problems, not to clock time - to grow with the team that’s redefining what robots can do.

Warum wir?

WHY US


At N Robotics, you don’t just work on robots, you help shape what will be technically possible tomorrow.

We’re an ambitious deep-tech startup rethinking mobile robotics.

When you join, you contribute expertise and take ownership.

You’ll work close to decisions with our founders and help build systems that solve real problems, precise, robust, and field-ready.

In our growing team, collaboration on equal footing, high standards, responsibility, and continuous development matter.

We value expertise, share ownership, and give you room to grow - professionally and personally.

What you can expect

  • Real impact, fast: Your code runs on real robots - not months later, but as part of short, hands-on build-test cycles.
  • Close collaboration: Work directly with founders and senior engineers in a low-bureaucracy, high-trust environment.
  • Modern workspace in Berlin: Fully equipped lab and shop (3D printers, CNC mills, test rigs) plus quiet focus areas.

    Everything on site in Tempelhof.
  • Growth we enable: Time to attend courses & conferences, regular workshops, peer reviews and knowledge sharing.
  • Healthy & human: Supportive, respectful team culture with regular team events and 30 days of vacation.
  • Fair package: Competitive salary, great tools and the autonomy to shape how we build.

Diversity at N Robotics
Diverse teams build better robots.

Even if you don’t meet every single bullet, we’d still like to hear from you, especially if you identify with underrepresented groups in tech.

Must-haves: You live in Germany or about to move, are willing to work from our Berlin office, and want to make a real impact.

Apply now
Sounds like you?

Send your CV or LinkedIn profile with 2–3 lines on why this role excites you.
Optional but helpful: a brief note on a perception/SLAM project you shipped (goal, stack, your contribution, result) and links to code/papers/demos if available.

Über uns

We’re a Berlin deep-tech startup building mobile robots that move safely and reliably in the real world.

Our core focus is legged mobility and robust, field-ready systems from prototype to production.
What matters to us: owning responsibility, striving for excellence, acting entrepreneurially, growing together and staying human.

We work hands-on, fast and on-site in Berlin.

Diversity is our standard, different perspectives make our product and our team stronger.

Required Skill Profession

Computer Occupations


  • Job Details

Related Jobs

N Robotics hiring Robotics Software Engineer for Legged Robotics Job in Berlin, Berlin, Germany
N Robotics
Berlin, Berlin, Germany
INFORM hiring Software Engineer (all genders) Job in Aachen, North Rhine-Westphalia, Germany
INFORM
Aachen, North Rhine-Westphalia, Germany
NFON hiring Software Engineer (all genders) Job in Munich, Bavaria, Germany
NFON
Munich, Bavaria, Germany
sqior medical GmbH hiring Software Engineer (all genders) Job in Munich, Bavaria, Germany
sqior medical GmbH
Munich, Bavaria, Germany
adesso SE hiring Software Engineer Java (all genders) Job in Nürnberg, Bayern, Germany
adesso SE
Nürnberg, Bayern, Germany
adesso SE hiring Software Engineer Java (all genders) Job in Koblenz, Rheinland-Pfalz, Germany
adesso SE
Koblenz, Rheinland-Pfalz, Germany
adesso SE hiring Software Engineer Java (all genders) Job in Kiel, Schleswig-Holstein, Germany
adesso SE
Kiel, Schleswig-Holstein, Germany
adesso SE hiring Software Engineer Java (all genders) Job in Leipzig, Sachsen, Germany
adesso SE
Leipzig, Sachsen, Germany
adesso SE hiring Software Engineer Java (all genders) Job in Paderborn, Nordrhein-Westfalen, Germany
adesso SE
Paderborn, Nordrhein-Westfalen, Germany
adesso SE hiring Software Engineer Java (all genders) Job in Stuttgart, Baden-Württemberg, Germany
adesso SE
Stuttgart, Baden-Württemberg, Germany
adesso SE hiring Software Engineer Java (all genders) Job in Bremen, Bremen, Germany
adesso SE
Bremen, Bremen, Germany
adesso SE hiring Software Engineer Java (all genders) Job in Frankfurt am Main, Hessen, Germany
adesso SE
Frankfurt am Main, Hessen, Germany
TeamViewer hiring C++ Software Engineer (all genders) Job in Stuttgart, Baden-Württemberg, Germany
TeamViewer
Stuttgart, Baden-Württemberg, Germany
adesso SE hiring Software Engineer Java (all genders) Job in Hamburg, Hamburg, Germany
adesso SE
Hamburg, Hamburg, Germany
adesso SE hiring Software Engineer Java (all genders) Job in Köln, Nordrhein-Westfalen, Germany
adesso SE
Köln, Nordrhein-Westfalen, Germany
Lingoda hiring AI Software Engineer (all genders) Job in Berlin, Berlin, Germany
Lingoda
Berlin, Berlin, Germany
adesso SE hiring Software Engineer Java (all genders) Job in Leipzig, Sachsen, Germany
adesso SE
Leipzig, Sachsen, Germany
adesso SE hiring Software Engineer Java (all genders) Job in Karlsruhe, Baden-Württemberg, Germany
adesso SE
Karlsruhe, Baden-Württemberg, Germany
adesso SE hiring Software Engineer Java (all genders) Job in Berlin, Berlin, Germany
adesso SE
Berlin, Berlin, Germany
adesso SE hiring Software Engineer Java (all genders) Job in Ulm, Baden-Württemberg, Germany
adesso SE
Ulm, Baden-Württemberg, Germany
adesso SE hiring Software Engineer Java (all genders) Job in Neumünster, Schleswig-Holstein, Germany
adesso SE
Neumünster, Schleswig-Holstein, Germany
TeamViewer GmbH hiring C++ Software Engineer (all genders) Job in Karlsruhe, Baden-Württemberg, Germany
TeamViewer GmbH
Karlsruhe, Baden-Württemberg, Germany
adesso SE hiring Software Engineer Java (all genders) Job in Walldorf, Baden-Württemberg, Germany
adesso SE
Walldorf, Baden-Württemberg, Germany
TeamViewer hiring C++ Software Engineer (all genders) Job in Göppingen, Baden-Württemberg, Germany
TeamViewer
Göppingen, Baden-Württemberg, Germany

Unlock Your Robotics Software Potential: Insight & Career Growth Guide


Real-time Robotics Software Jobs Trends (Graphical Representation)

Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph here. Uncover the dynamic job market trends for Robotics Software in Berlin, Germany, highlighting market share and opportunities for professionals in Robotics Software roles.

7427 Jobs in Germany
7427
782 Jobs in Berlin
782
Download Robotics Software Jobs Trends in Berlin and Germany

Are You Looking for Robotics Software Engineer (all genders) Job?

Great news! is currently hiring and seeking a Robotics Software Engineer (all genders) to join their team. Feel free to download the job details.

Wait no longer! Are you also interested in exploring similar jobs? Search now: .

The Work Culture

An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at N Robotics adheres to the cultural norms as outlined by Expertini.

The fundamental ethical values are:

1. Independence

2. Loyalty

3. Impartiapty

4. Integrity

5. Accountabipty

6. Respect for human rights

7. Obeying Germany laws and regulations

What Is the Average Salary Range for Robotics Software Engineer (all genders) Positions?

The average salary range for a varies, but the pay scale is rated "Standard" in Berlin. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.

What Are the Key Qualifications for Robotics Software Engineer (all genders)?

Key qualifications for Robotics Software Engineer (all genders) typically include Computer Occupations and a list of qualifications and expertise as mentioned in the job specification. The generic skills are mostly outlined by the . Be sure to check the specific job listing for detailed requirements and qualifications.

How Can I Improve My Chances of Getting Hired for Robotics Software Engineer (all genders)?

To improve your chances of getting hired for Robotics Software Engineer (all genders), consider enhancing your skills. Check your CV/Résumé Score with our free Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.

Interview Tips for Robotics Software Engineer (all genders) Job Success

N Robotics interview tips for Robotics Software Engineer (all genders)

Here are some tips to help you prepare for and ace your Robotics Software Engineer (all genders) job interview:

Before the Interview:

Research: Learn about the N Robotics's mission, values, products, and the specific job requirements and get further information about

Other Openings

Practice: Prepare answers to common interview questions and rehearse using the STAR method (Situation, Task, Action, Result) to showcase your skills and experiences.

Dress Professionally: Choose attire appropriate for the company culture.

Prepare Questions: Show your interest by having thoughtful questions for the interviewer.

Plan Your Commute: Allow ample time to arrive on time and avoid feeling rushed.

During the Interview:

Be Punctual: Arrive on time to demonstrate professionalism and respect.

Make a Great First Impression: Greet the interviewer with a handshake, smile, and eye contact.

Confidence and Enthusiasm: Project a positive attitude and show your genuine interest in the opportunity.

Answer Thoughtfully: Listen carefully, take a moment to formulate clear and concise responses. Highlight relevant skills and experiences using the STAR method.

Ask Prepared Questions: Demonstrate curiosity and engagement with the role and company.

Follow Up: Send a thank-you email to the interviewer within 24 hours.

Additional Tips:

Be Yourself: Let your personality shine through while maintaining professionalism.

Be Honest: Don't exaggerate your skills or experience.

Be Positive: Focus on your strengths and accomplishments.

Body Language: Maintain good posture, avoid fidgeting, and make eye contact.

Turn Off Phone: Avoid distractions during the interview.

Final Thought:

To prepare for your Robotics Software Engineer (all genders) interview at N Robotics, research the company, understand the job requirements, and practice common interview questions.

Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the N Robotics's products or services and be prepared to discuss how you can contribute to their success.

By following these tips, you can increase your chances of making a positive impression and landing the job!

How to Set Up Job Alerts for Robotics Software Engineer (all genders) Positions

Setting up job alerts for Robotics Software Engineer (all genders) is easy with Germany Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!