Robotics Software Engineer (Genova)

Robotics Software Engineer (Genova)

17 ott
|
Generative Bionics
|
Genova

17 ott

Generative Bionics

Genova

h3About Us /h3 pGenerative Bionics is a deep-tech company building humanoid robot platforms to deploy human centered Physical AI. We design intelligent, capable machines that work alongside people in real-world environments — developed in Genova, Italy. /p h3Role /h3 pWe are building a software infrastructure team to make our humanoid robot platform reliable, integrated, observable, and deployable as it evolves from research and prototypes into a real product. We are looking for a Robotics Software Engineer to develop the software building blocks that connect the robot’s subsystems and make them work together reliably. You will contribute to the integration of control, sensing, actuation, AI, teleoperation, simulation, tooling, diagnostics, and deployment workflows across our humanoid platform. The role is strongly practical and close to the robot. You will write and maintain production quality software, test it in simulation and on physical systems, diagnose cross-component issues, and collaborate with engineers from different disciplines to turn complex prototypes into dependable capabilities. /p h3Responsibilities /h3 ul liDevelop, integrate, test, and maintain software components for the humanoid robot platform; /li liBuild interfaces and tooling that connect robot control, sensors, actuators, perception, AI applications, teleoperation, simulation, and data-collection systems; /li liContribute to reliable configuration, startup, monitoring, logging, and diagnostic workflows for robot software; /li liInvestigate and resolve integration issues spanning software, networking, electronics, and mechanical subsystems; /li liDevelop automated tests, simulation-based tests, and validation tools to improve platform reliability and reproducibility; /li liSupport software releases, deployment, upgrades, and operational validation on laboratory robots and external pilot systems; /li liWork closely with Robotics, Controls, AI, Electronics,



and Mechanical Engineering teams to define and implement practical technical solutions; /li liProduce clear technical documentation and contribute to shared engineering standards and code-review practices; /li /ul h3Requirements /h3 ul liSolid programming skills in C++ and/or Python and versioning systems like git; /li liExperience building, debugging, and maintaining non-trivial software systems; /li liGood understanding of software-engineering practices, including version control, testing, debugging, and code review; /li liCuriosity, ownership, and willingness to work hands-on with real systems; /li liAbility to work effectively in a multidisciplinary and fast-paced environment; /li liProfessional proficiency in English; /li liAvailability to travel nationally and internationally is expected; /li liExperience developing software for robotics, automation, embedded devices, industrial machinery, vehicles, medical devices, or other physical products; /li liExperience bringing software from development into real-world deployment, including validation, operational support, issue diagnosis, and iterative improvement; /li liFamiliarity with robotics middleware, communication technologies, and frameworks such as ROS 2, YARP, DDS, gRPC, Zenoh, WebRTC, or equivalent distributed component-based systems; /li liExperience with Linux, real-time systems, embedded Linux, device communication, EtherCAT, CAN/CAN-FD, serial protocols, or networked sensors and actuators; /li liExperience working directly with robot hardware, laboratory test setups, electronics, motors, encoders, cameras, IMUs,



or other mechatronic systems; /li liFamiliarity with CI/CD, reproducible builds, containers, package management, deployment automation, configuration management, or remote diagnostics; /li liExperience with simulation environments, hardware-in-the-loop testing, log analysis, telemetry, or data replay; /li liFamiliarity with cloud or edge computing, distributed systems, computer vision, AI/ML pipelines, or teleoperation systems; /li liBasic knowledge of cybersecurity principles for connected products, such as authentication, authorization, secure communication, secrets handling, and secure software updates; /li liContributions to open-source projects, personal robotics projects, or a portfolio showing end-to-end product development; /li liDegree in Robotics, Computer Science, Computer Engineering, Automation, Control Engineering, or a related field, or equivalent practical experience; /li /ul h3We Offer /h3 ul liThe opportunity to develop the infrastructure behind cutting-edge humanoid robotic systems; /li liDirect exposure to the full software and product lifecycle, from early prototypes to reliable deployment on physical robots; /li liA stimulating and informal environment alongside highly skilled robotics, AI, electronics, and mechanical engineering teams; /li liHands‑on work on challenging integration problems with direct real‑world impact; /li liConcrete opportunities for professional growth; /li liCompetitive salary and contract commensurate with experience; /li /ul h3Disclaimer /h3 pWe are proud to be an Equal Opportunity Employer. We evaluate all qualified applicants solely on the basis of merit and business needs, without distinction or discrimination based on gender, race, color, ethnic or social origin, age, religion, sexual orientation, gender identity, disability, or any other characteristic protected by law. /p #J-18808-Ljbffr

📌 Robotics Software Engineer (Genova)
🏢 Generative Bionics
📍 Genova

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: robotics software engineer (genova) / genova

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: robotics software engineer (genova) / genova