Sr. Robotics Middleware Engineer
ALTEN Technology USA
| Company | ALTEN Technology USA |
| Category | Engineering |
| Location | North Reading |
| Remote | On-site (inferred) |
| Employment | Not stated |
| Level | Senior |
| Salary | USD 135k–170k |
| Posted | 28 Jul 2026 |
| Last verified | 12 Aug 2026 |
| Source | The employer's own careers page (company_site) |
Description
ALTEN Technology USA is an engineering company delivering solutions across aerospace, medical devices, robotics, automotive, and other sectors. As a Senior Robotics Middleware Engineer, you will evaluate, prototype, and optimize next-generation communication middleware for advanced robotic systems, with focus on emerging technologies like Zenoh and performance optimization for embedded Linux environments on NVIDIA Jetson platforms.
What You'll Do
• Lead a comprehensive build-versus-adopt evaluation of Zenoh as a robotics communication transport, including standalone deployment and integration as an RMW layer within ROS 2
• Design, implement, and optimize zero-copy and shared-memory messaging architectures to maximize communication performance on NVIDIA Jetson platforms
• Analyze and improve messaging pipelines through memory layout optimization, serialization efficiency, transport-layer tuning, and resource utilization
• Develop and execute benchmarking frameworks to measure end-to-end latency, throughput, CPU utilization, GPU overhead, and overall system performance
• Collaborate with robotics, software, and systems engineering teams to identify and implement scalable middleware solutions for production robotic applications
• Document findings, benchmark results, architectural recommendations, and implementation best practices
What You Need
• Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or equivalent practical experience
• Deep hands-on experience with ROS 2 middleware architecture, RMW implementations, and DDS internals and transport mechanisms
• Experience with Zenoh or comparable publish/subscribe communication frameworks such as eCAL, iceoryx, Cyclone DDS, or Fast DDS
• Strong proficiency in modern C++ development
• Extensive knowledge of shared-memory inter-process communication, zero-copy messaging techniques, and high-performance distributed systems
• Experience profiling and optimizing software performance on embedded Linux and ARM-based platforms
• Strong analytical and benchmarking skills with a data-driven approach to architectural decision-making
Nice to Have
• Experience developing and optimizing applications on NVIDIA Jetson platforms
• Understanding of GPU/CUDA memory management and GPU-aware communication strategies
• Experience with real-time operating systems and low-latency robotics applications
• Background in autonomous systems, robotics platforms, or edge computing environments
$135,000–$170,000 per year. Actual salary dependent on location, candidate knowledge, qualifications, skills, education, training, and experience. Comprehensive benefits and career growth opportunities provided.