This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
You will develop and optimize the core infrastructure that facilitates reliable, low-latency execution of on-vehicle robotics software. Your mission extends beyond building a rock-solid foundation for autonomous driving — you will also equip engineers with the tools needed to analyze system behavior, identify performance bottlenecks, and enhance robustness. In this role, you will contribute to existing frameworks, libraries, and tools while also designing and implementing new components across various mission-critical domains.
Job Responsibility:
Design and optimize low-latency interprocess communication and data flow monitoring
Develop high-performance event logging and structured telemetry
Implement safety-enhanced memory allocators and efficient memory provisioning policies
Build lock-free data structures and algorithms to support real-time system requirements
Work on network communication and coherency protocols
Develop on-the-fly component health monitoring and rapid response mechanisms for critical events
Manage on-vehicle configurations and system state validation
Optimize low-level OS interactions and fine-tune system performance
Ensure that your work is performed in accordance with the company’s Quality Management System (QMS) requirements and contribute to continuous improvement efforts
Ensure team compliance with QMS, monitor quality, and drive process improvements
Requirements:
BS in Computer Science, Electrical Engineering, or related field
Solid hands-on coding experience using C++14(or later)
Strong understanding of Linux development tools, including build systems, compilers, debuggers, and performance analyzers
Excellent written and verbal communication skills
Proactive problem-solving mindset: ability to identify, propose, and implement solutions
Nice to have:
Experience in writing, debugging, and profiling multithreaded C++ applications
Familiarity with robotics-related libraries such as ROS
Knowledge of real-time OS, database internals, network programming, GPGPU, or robotics
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.