Software Engineer

TXT Group Visualizza tutti gli annunci

  • Cologno Monzese, Milano
  • Tempo indeterminato
  • Full time
  • 13 ore fa
TXT e-Tech, a company of the TXT Group, is looking for a candidate for a Master’s thesis focused on the research, design, implementation and validation of swarming, formation and multi-agent coordination algorithms within a proprietary product.The project is part of TXT’s modular cloud-based platform for the simulation of unmanned systems (UAV, UGV, USV, eVTOL), which integrates the entire UxV operational lifecycle: mission design, planning, real-time simulation (C++ core), and KPI-based debriefing within a single environment.The candidate will contribute to the evolution of the Autonomy & Guidance Layer and the Swarming & Teaming Behaviour Engine (currently TRL 3), working on:
  • Formation control (leader–follower, virtual structure)
  • Decentralized swarming based on swarm intelligence
  • Cooperative task allocation for heterogeneous fleets
Main responsibilities:
  • Literature review on state-of-the-art formation, swarming and coordination algorithms for UxV systems
  • Algorithm design and formalisation with attention to computational efficiency and real-time constraints
  • Implementation of selected algorithms as software modules compatible with a C++ simulation core and microservices architecture
  • Simulation-based validation within a structured environment (scenario design, test campaigns, KPI evaluation)
  • Documentation and thesis write-up including analysis of results, limitations and future development directions
Required technical skills:
  • Fundamentals of control theory and/or multi-agent systems
  • Programming in C++
  • Programming in Python
  • Familiarity with simulation environments (e.g. Gazebo, MATLAB/Simulink)
  • Understanding of swarm intelligence or formation control principles
Nice to have:
  • Experience with multi-robot coordination or distributed algorithms
  • Multi-agent reinforcement learning
  • Knowledge of MAVLink, ROS/ROS2 or drone communication protocols
  • Familiarity with HLA/DIS standards for distributed simulation
  • Optimisation techniques (genetic algorithms, metaheuristics, gradient-free methods)
  • Previous exposure to aerospace or defence simulation environments
Education: Bachelor’s or Master’s degree in Aerospace Engineering, Robotics, Computer Science, Control Engineering, Automation or related disciplines.Soft skills: Analytical thinking and problem-solving, Autonomy and organisational skills, Intellectual curiosity and research aptitude, Team collaboration, Clear written and oral communication, Results orientation.Ideal profile: Master’s student in Aerospace Engineering or Robotics with academic experience (project or coursework) in multi-agent systems, distributed control or swarm intelligence, and practical programming skills in C++/Python within simulation environments.Why Choose TXT?
  • Career opportunities in a rapidly growing and profoundly changing company with young, international staff;
  • Training on business-related topics;
  • Corporate Benefits (Ticket Restaurant, discounts as a group employee).
  • Teamworking: Opportunity to collaborate with highly talented and passionate people in a highly professional development process;
  • Hybrid work mode.
Position is open to all applicants regardless of gender, in accordance with Italian Legislative Decree 198⁄2006. The company promotes equal opportunities and values diversity in all its forms

TXT Group

Lavori simili

  • Software Engineer

    W Executive

    • Cinisello Balsamo, Milano
    Descrizione azienda Il nostro cliente è una software house con oltre 40 anni di esperienza nello sviluppo di soluzioni software per il settore chimico. Negli ultimi anni ha vissu…
    • 2 mesi fa
  • Software Engineer

    W Executive

    • Cinisello Balsamo, Milano
    Il nostro cliente è una software house con oltre 40 anni di esperienza nello sviluppo di soluzioni software per il settore chimico. Negli ultimi anni ha vissuto una forte crescita …
    • 2 mesi fa
  • PLC SOFTWARE ENGINEER

    Euren InterSearch

    • Monza
    Descrizione azienda La società nostra cliente è una solida realtà leader nel settore dei macchinari ad alto contenuto tecnologico, con una presenza consolidata in Italia e nei pr…
    • 28 giorni fa