Tech jobs
Job listings
Engineering Manager, Runtime Platform, Robot Software
About The Team Wayve is building embodied AI that can drive any vehicle, anywhere. Our AI Driver runs on-vehicle in real time, and the Runtime Platform team owns the application frameworks, middleware (IPC /…
Engineering Manager, Runtime Platform, Robot Software
About us Founded in 2017, Wayve is the leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate any complex environment,…
Staff Product Security Engineer - Offensive Testing
Lead offensive security assessments for embedded systems and firmware, using AI-driven tools to analyze vulnerabilities and guide customers in hardening connected devices across industries like healthcare and automotive.
Senior Machine Learning Engineer
Build and deploy production-grade ML systems using Python, PyTorch/JAX, and GPU infrastructure to solve real-world problems in a small, technical team.
Technical Software Development Manager
Location: Penang or KL , with travel to China approximately once a month. Role: We are looking for a hands-on Technical Software Manager to lead and supervise our software development team in China. The person will…
Senior Principal Software Engineer - TS/SCI
Lead the architecture and development of mission-critical flight and ground software for space-based applications, including spacecraft flight systems and satellite operations, using C/C++ and Python.
Principal Software Engineer - TS/SCI
Principal Software Engineer leading the design and delivery of mission-critical flight and ground software for space-based applications, including spacecraft flight systems and satellite operations.
Senior Flight Software Engineer I - Secret Clearance
Develops and tests flight software for spacecraft, writing C/C++ code for RTOS/embedded Linux, drivers, and on-orbit operations in a fast-paced aerospace environment.
Senior Flight Software Engineer II - Secret Clearance
Develop flight software for spacecraft, writing C/C++ code for RTOS/embedded Linux, drivers, and unit tests, with software flying within months.
Principal Full-Stack Engineer – Embedded Mesh & AI Apps
Lead firmware, mobile apps, and cloud tools for embedded mesh radios and AI-native UAV/UGV systems in a fast-growing startup.
Lead/Principal Full-Stack Engineer
Lead the architecture and development of embedded Linux firmware, mobile apps, and web tools for resilient mesh-network radios used in robotics, drones, and defense systems.
Lead/Principal Full-Stack Engineer
Lead the architecture and development of embedded Linux firmware, mobile apps, and web tools for resilient mesh-network radios used in defense robotics and tactical communications.
Principal Full-Stack Engineer, Mesh Rider Platform
Lead architecture and development of Mesh Rider Radio firmware, mobile apps, and cloud tools for resilient private wireless networks used in robotics, drones, and tactical systems.
Embedded Software Engineer (m/w/d)
Develop and maintain firmware in C and Rust for industrial sensor and measurement systems, targeting STM32 MCUs with real-time constraints and robust field reliability.
Lead Embedded Software in the Loop Developer
Lead a team to architect and scale a Go-based simulation framework for validating embedded firmware in Geotab's IoT fleet devices, mentoring engineers and integrating hardware-in-the-loop testing.
Lead Developer, Embedded Engineering
Lead a team to design, validate, and ship firmware for Geotab’s IoT telematics devices using RTOS, Embedded Linux, and bare-metal systems, while mentoring engineers and driving scalable embedded software development.
Senior Software Developer, Vehicle Applications Software
Develop and optimize in-vehicle software for AI-enabled connected cars, focusing on high-performance C++ applications and middleware running on automotive-grade compute platforms.