PpbTXT e-Tech /b, a company of the bTXT Group /b, is looking for an bAutonomy Middleware Software Engineer /b to be involved in bAerospace /b activities for a major client in the sector. /p pThe resource will work on advanced autonomous systems, contributing to the development of complex software architectures, sensor integration and embedded platforms in a highly innovative and multidisciplinary environment. /p h3Main responsibilities /h3 ul liDesign, develop and maintain C++ software stacks, including systems based on ROS2, ensuring low-latency and high-reliability communications /li liImplement and optimize perception, sensor fusion and control algorithms on embedded platforms (NVIDIA Jetson Orin) /li liDevelop communication systems for telemetry and Command Control using TCP/UDP protocols and high-performance client-server architectures (gRPC, Protocol Buffers) /li liUse Docker and Docker Compose to create reproducible development environments and manage microservices /li liCollaborate with GNC (Guidance, Navigation and Control) and hardware teams for software integration into physical systems /li liParticipate in Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) testing activities /li liTake part in flight testing and field activities with medium-sized drones /li liConfigure, tune and customize PX4 firmware according to mission requirements /li liRapidly prototype and integrate COTS sensors (LiDAR, stereoscopic cameras, radar, high-precision GNSS) with real-time data acquisition and processing /li /ul h3Required technical skills /h3 ul liStrong knowledge of C and C++ programming languages /li liGood knowledge of scripting languages (Python, Bash) /li liProven experience with ROS2 and related tools (Rosbag, RVIZ, Foxglove, etc.) /li liExperience in hardware/software integration and management of commercial sensors (COTS) /li liKnowledge of serial interfaces, CAN bus and communication protocols /li liExperience with TCP/UDP sockets and frameworks such as gRPC /li liProficiency in Docker and Docker Compose /li liKnowledge of Linux operating systems (e.g. Ubuntu) /li liExperience with version control tools (Git) /li /ul h3Optional technical skills /h3 ul liDevelopment and deployment on embedded computing boards (e.g. NVIDIA Jetson) /li liExperience with SIL/HIL testing /li /ul h3Education /h3 ul liMaster’s degree in Computer Engineering /li liMaster’s degree in Electronic Engineering /li liMaster’s degree in Telecommunications Engineering /li liMaster’s degree in Robotics Engineering /li liMaster’s degree in Mechatronics Engineering /li /ul h3Soft skills /h3 ul liStrong communication and interpersonal skills /li liAbility to work effectively in international and multidisciplinary teams /li liFlexibility in interacting with internal and external stakeholders /li liWillingness to travel in European and non-European contexts /li liProblem-solving mindset and result-oriented approach /li /ul h3Required experience /h3 ul liMiddle: 3–5 years of experience /li liSenior: 6+ years of experience /li /ul h3Why choose TXT Group /h3 ul liCareer opportunities in a rapidly growing company; /li liOpportunity to gain experience in an international, young, and dynamic environment; /li liCorporate Benefits (health insurance, welfare, meal vouchers, employee discounts); /li liPermanent contract. /li /ul pPosition open to candidates regardless of gender, in accordance with Legislative Decree 198/2006. The company promotes equal opportunities and values diversity in all its forms. /p /p #J-18808-Ljbffr