Senior Mission Software Engineer (m/f/d)
ARX Robotics GmbH
- London
- Permanent
- Full-time
- Develop high-performance edge computing algorithms to process and fuse data from multiple sensor types (e.g., LiDAR, radar, EO/IR, GNSS, IMU)
- Optimize real-time data transformation and feature extraction for autonomous decision-making in robotic platforms
- Implement sensor fusion architectures for mission-critical applications, integrating heterogeneous sensor inputs into a unified perception system
- Work on low-latency computing solutions for on-board AI/ML processing, ensuring efficient use of computational resources
- Collaborate with hardware and robotics teams to ensure seamless integration of software with embedded systems and edge computing devices
- Conduct rigorous testing and validation of algorithms in simulated and real-world scenarios to ensure reliability, efficiency, and robustness
- Provide technical expertise in C++, Python, ROS, and middleware communication frameworks for autonomous systems
- Strong expertise in Edge Computing, Sensor Fusion, and AI-driven data processing
- Proven experience in real-time data processing architectures and distributed computing environments
- Proficiency in C++, Python, ROS/ROS2, and embedded Linux development
- Knowledge of AI/ML model deployment on edge devices (e.g., NVIDIA Jetson, FPGA, ARM-based platforms)
- Understanding of communication protocols (CAN, Ethernet, SPI, I2C, UART) for sensor integration
- Ability to work in highly dynamic, mission-critical environments with a focus on performance, security, and reliability
- Eligibility for EU security clearance is required
- Master’s or PhD in Computer Science, Robotics, AI, or a related field
- Competitive salary and benefits package
- A shaping role in an emerging dual use company
- Opportunity to work with a highly innovative, international, and dynamic team
- Room for professional growth and development
- Participation in the company's success, with access to regular events, knowledge exchange and meetups