Real-Time Software Engineer - ROS 2 and NVIDIA Jetson

UVision · Posted 2026-10-20

Apply on the employer's site

Description

We are looking for an experienced Real-Time Software Engineer to develop mission-critical software for advanced autonomous aerial systems.

You will develop and integrate high-performance software on NVIDIA Jetson platforms using modern C++, Linux, and ROS 2. You will take ownership of software from architecture and implementation through system integration and flight validation.

  • Develop real-time C++ software for autonomous aerial systems
  • Design and integrate ROS 2 nodes, services, and distributed components
  • Develop and optimize software for NVIDIA Jetson and Jetson Orin
  • Integrate algorithms, sensors, hardware interfaces, and system-level components
  • Troubleshoot complex hardware-software and system integration issues
  • Contribute to software architecture, design, and technical reviews
  • Collaborate with system, algorithm, software, mechanical, and integration teams
  • Support laboratory integration, field tests, flight tests, and performance analysis


Requirements

  • BSc in Computer Science, Software Engineering, Electrical Engineering, or a related field
  • 3+ years of software development experience in modern C++
  • Hands-on experience with ROS 2
  • Strong Linux development experience
  • Hands-on experience developing software for NVIDIA Jetson platforms
  • Strong understanding of multithreading, synchronization, memory management, and performance optimization
  • Experience with distributed systems and hardware-software integration
  • Independent, proactive, and able to solve complex problems as part of a multidisciplinary team
  • Strong communication and technical English skills
  • Willingness to participate in field tests and travel when required

Advantages

  • Experience with NVIDIA Isaac ROS, CUDA, or GPU acceleration
  • Experience with DDS and ROS 2 Quality of Service configuration
  • Experience with Docker and containerized deployment
  • Experience with robotics, autonomous systems, UAVs, or mission-critical systems