Autonomy Software Engineer
Italy Mechatronics 0 \- 2 years Bologna On\-site
We are looking for an Autonomy Software Engineer with experience in software development for autonomous and robotic systems, focusing on localization, planning, and control functionalities for unmanned or optionally unmanned vehicles.
About The Member Company
We are a global high\-tech consultancy company with a team of entrepreneurial engineers, scientists, and digital experts from around the world. Together we form a fast\-growing and proud community. We offer consultancy services to high\-profile clients globally in diverse service areas, such as:
- Technology \& Engineering
- Energy \& Renewables
- Life sciences \& Pharma
- Digital \& IT
----------------------
The resource will be responsible for developing and integrating core autonomy functionalities within unmanned systems. The role is strongly focused on autonomy algorithms but also involves close collaboration with AI/Perception, HMI, and vehicle integration teams to connect high\-level decision\-making with low\-level execution.
Main responsibilities:
- Software development for autonomous systems in robotics and vehicles.
- Implementation of solutions for localization and mapping (SLAM, GNSS/IMU integration, state estimation).
- Design of path planning, motion planning, and vehicle control algorithms (PID, MPC).
- Integration of sensors, distributed systems, and edge platforms (e.g., Jetson).
- Performance optimization and software development for soft real\-time systems.
- Debugging, profiling, and automated testing activities (unit/integration).
- Collaboration with multidisciplinary teams for the development and integration of the complete system.
---------------------------
Requirements
- 1–3 years of experience in Software Engineering, Robotics or Autonomous Systems.
- Excellent knowledge of C\+\+ and good knowledge of Python.
- Familiarity with software development tools (Linux, Git, Docker, ROS2\).
- Master's degree in engineering fields (Robotics, Software, Automation or related).
What you can expect from us
-------------------------------
TMC is an international high\-tech consultancy company that brings expertise to its clients to support them in realizing their technological challenges. As such, TMC operates as an expert center at the disposal of its clients, helping them to become more competitive in an increasingly global and rapidly changing technological world.
At TMC, we believe that people drive technology. That is why we aim to create the best possible conditions for tech talents to thrive. We offer you a challenging and stimulating work environment in which you can act as the director of your own career.
As an Employeneur, you are part of our TMC family. Beyond our outstanding technical expertise, fun and engagement are meaningful aspects of our culture.
\#LI\-FD2
Questo annuncio proviene da indeed. Vedi l'annuncio originale ↗