TXT e-Tech, a company of the TXT Group, is looking for an Autonomy & Middleware Software Engineer to be involved in Aerospace activities for a major client in the sector.
The 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.
Main responsibilities:
Design, develop and maintain C++ software stacks, including systems based on ROS2, ensuring low-latency and high-reliability communications
Implement and optimize perception, sensor fusion and control algorithms on embedded platforms (NVIDIA Jetson Orin)
Develop communication systems for telemetry and Command & Control using TCP/UDP protocols and high-performance client-server architectures (gRPC, Protocol Buffers)
Use Docker and Docker Compose to create reproducible development environments and manage microservices
Collaborate with GNC (Guidance, Navigation and Control) and hardware teams for software integration into physical systems
Participate in Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) testing activities
Take part in flight testing and field activities with medium-sized drones
Configure, tune and customize PX4 firmware according to mission requirements
Rapidly prototype and integrate COTS sensors (LiDAR, stereoscopic cameras, radar, high-precision GNSS) with real-time data acquisition and processing
Required technical skills:
Strong knowledge of C and C++ programming languages
Good knowledge of scripting languages (Python, Bash)
Proven experience with ROS2 and related tools (Rosbag, RVIZ, Foxglove, etc.)
Experience in hardware/software integration and management of commercial sensors (COTS)
Knowledge of serial interfaces, CAN bus and communication protocols
Experience with TCP/UDP sockets and frameworks such as gRPC
Proficiency in Docker and Docker Compose
Knowledge of Linux operating systems (e.g. Ubuntu)
Experience with version control tools (Git)
Optional technical skills:
Development and deployment on embedded computing boards (e.g. NVIDIA Jetson)
Experience with SIL/HIL testing
Education:
Master’s degree in:
Computer Engineering
Electronic Engineering
Telecommunications Engineering
Robotics Engineering
Mechatronics Engineering
Soft skills:
Strong communication and interpersonal skills
Ability to work effectively in international and multidisciplinary teams
Flexibility in interacting with internal and external stakeholders
Willingness to travel in European and non-European contexts
Problem-solving mindset and result-oriented approach
equired experience:
Middle: 3–5 years of experience
Senior: 6+ years of experience
Why choose TXT Group:
Career opportunities in a rapidly growing company;
Opportunity to gain experience in an international, young, and dynamic environment;
Corporate Benefits (health insurance, welfare, meal vouchers, employee discounts);
Permanent contract.
Position 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.