Robotics Software Engineer — Humanoid Platform Deployment

Generative Bionics S.r.l.

Genova

On-site

EUR 55,000 - 85,000

Full time

12 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

CCNL Metalmeccanico

Job summary

Generative Bionics S.r.l. is recruiting a Robotics Software Engineer to develop software building blocks for a humanoid robot platform. You’ll integrate control, sensing, AI, simulation, and deployment tooling, working closely with Robotics, AI, Electronics, and Mechanical teams.

The role emphasizes hands-on development near the robot, software testing in simulation and on hardware, and contributing to reliable, scalable platform software in a fast‑paced environment in Genova, Italy.

Qualifications

  • Strong programming in C++ and Python with version control.
  • Experience building, debugging, and maintaining non-trivial software systems.
  • Knowledge of software engineering practices: testing, debugging, and code reviews.
  • Hands-on with real systems and multidisciplinary teamwork.
  • Professional English proficiency.
  • Willingness to travel nationally and internationally.
  • Experience deploying software from development to real-world deployments.
  • Familiarity with robotics middleware and distributed frameworks (ROS 2, DDS, etc.).
  • Experience with Linux, embedded Linux, RTOS, and hardware interfaces (EtherCAT, CAN).
  • CI/CD, containers, deployment automation, and remote diagnostics.
  • Simulation/HIL testing, telemetry, and data replay experience.
  • Knowledge of cloud/edge computing and AI pipelines; teleoperation familiarity.
  • Cybersecurity basics for connected products.
  • Open-source contributions or robotics projects.

Responsibilities

  • Develop, integrate, test, and maintain software components for the humanoid robot platform.
  • Build interfaces and tooling linking control, sensors, actuators, perception, AI apps, teleoperation, simulation, and data collection.
  • Contribute to reliable configuration, startup, monitoring, logging, and diagnostic workflows.
  • Investigate and resolve integration issues across software, networking, electronics, and mechanical subsystems.
  • Develop automated tests and validation tools to improve platform reliability and reproducibility.
  • Support software releases, deployment, upgrades, and validation on lab robots and pilot systems.
  • Collaborate with Robotics, Controls, AI, Electronics, and Mechanical Eng teams on practical solutions.
  • Produce clear technical documentation and contribute to shared engineering standards and code reviews.

Skills

C++/Python
Software architecture
English proficiency
Multidisciplinary teamwork
Hands-on with real systems
Robotics software experience
Problem solving
Willingness to travel

Education

Degree in Robotics / Computer Science / Computer Engineering / Automation or related field

Tools

ROS 2
YARP
DDS
gRPC
Zenoh
WebRTC
Linux
Embedded Linux
EtherCAT
CAN/CAN-FD
CI/CD / containers

Job description

Generative Bionics S.r.l. is recruiting a Robotics Software Engineer to develop software building blocks for a humanoid robot platform. You’ll integrate control, sensing, AI, simulation, and deployment tooling, working closely with Robotics, AI, Electronics, and Mechanical teams.

The role emphasizes hands-on development near the robot, software testing in simulation and on hardware, and contributing to reliable, scalable platform software in a fast‑paced environment in Genova, Italy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer: Real-World Humanoid Platform
Robotics Software Engineer: Real-World Humanoid Platform

Generative Bionics S.r.l. • Genova

On-site
EUR 70,000 - 100,000
Competitive salary
Meritocratic startup culture
Collaborative environment
Lead Robotics Software Engineer, Humanoid Platform
Lead Robotics Software Engineer, Humanoid Platform

Generative Bionics S.r.l. • Genova

Hybrid
EUR 90,000 - 120,000
Robotics Software Engineer
Robotics Software Engineer

Generative Bionics S.r.l. • Genova

On-site
EUR 55,000 - 85,000
CCNL Metalmeccanico
Senior Robotics Software Architect — Real-Time Control & AI
Senior Robotics Software Architect — Real-Time Control & AI

Generative Bionics S.r.l. • Genova

Hybrid
EUR 110,000 - 150,000
Competitive salary
Growth opportunities
Impact across robot platform
+1
Robotics-Software-Lead
Robotics-Software-Lead

Generative Bionics S.r.l. • Genova

Hybrid
EUR 90,000 - 120,000
Robotics Software Architect
Robotics Software Architect

Generative Bionics S.r.l. • Genova

Hybrid
EUR 110,000 - 150,000
Competitive salary
Growth opportunities
Impact across robot platform
+1
Industrialization Director — Humanoid Robotics
Industrialization Director — Humanoid Robotics

Generative Bionics • Genova

On-site
EUR 120,000 - 180,000
Shape future robotics
Collaborative environment
Career development
+1
Robotic Welding Engineer — Humanoid Robotics R&D
Robotic Welding Engineer — Humanoid Robotics R&D

Generative Bionics • Genova

On-site
EUR 40,000 - 60,000
Opportunities for professional growth
Stimulating work environment with skilled teams
Head of Industrialization
Head of Industrialization

Generative Bionics S.r.l. • Genova

Hybrid
EUR 120,000 - 180,000
Shape future robotics
Collaborative environment
Career development
+1
Chief of Staff
Chief of Staff

Generative Bionics S.r.l. • Genova

Hybrid
EUR 90,000 - 140,000
Direct collaboration with CEO
Front-row seat in robotics venture
Career growth opportunities
+1