Applied Intuition
Open positions
Senior Embedded Software Engineer Firmware
You will integrate vendor components into a common software framework and implement RTOS applications. You will architect and develop C code for real-time and safety-critical embedded environments, support hardware…
Senior Android Software Engineer Platform
You will develop and maintain Android and Android Automotive OS middleware from the front end through the hardware abstraction layer. You will build products, features, and tools across the stack, design engineering…
Security Engineer Purple Team
You will assess and audit vehicle software for security vulnerabilities, lead security verification and validation, conduct penetration testing and risk assessments, implement or coordinate vulnerability fixes, and…
Embedded Software Engineer Core OS
You will architect and develop reliable embedded software, integrate vendor components, and implement RTOS applications. You will develop Android and Linux-based services, customize HAL and middleware components, and…
Embedded Security Engineer
You will assess security for existing and new products and strengthen embedded security architecture across multiple platforms. You will establish secure boot processes, integrate HSM solutions, and work with software,…
Embedded AI Engineer Android Automotive On Device Intelligence
You will deploy production ML inference and learning systems on Android Automotive. You will implement multimodal LLMs, integrate model runtimes, optimize performance within hardware limits, instrument acceleration…
Software Engineer Systems Engineering AI Tooling
You will build internal tools, AI workflows, backend services, and APIs for systems engineering and validation. You will integrate engineering data for traceability, develop dashboards and KPIs, evolve traceability…
Software Engineer Planning
You will develop behavior software and planning modules for autonomous navigation. You will use map and perception data to calculate driving costs, deploy and field-test planning modules on production hardware, and…
Software Engineer Performance Optimization
You will analyze application-layer runtime performance, optimize compute use within embedded constraints, and profile software on embedded targets. You will work with ML runtime engineers, design for safe concurrent…
Software Engineer Perception Fallback Stack
You will design, train, and deploy deep learning models for 3D object detection using LiDAR, camera, and radar data. You will build multi-sensor fusion architectures, investigate perception failures, operate data and…
Software Engineer - Motion Planning (Fallback Stack)
You will design and ship deterministic, safety-critical planning systems for autonomous vehicles operating under degradation and uncertainty. You will build fallback planners, evaluate their performance with simulation…
Software Engineer - Mapping and Localization
You will design and implement mapping and localization solutions for autonomous and driver-assistance use cases. You will build efficient in-vehicle software and map-processing infrastructure, generate maps from raw…
Software Engineer - Embedded Systems
You will design, develop, and port autonomous software modules across system-on-chip platforms. You will bring up embedded hardware and software, optimize perception models, interface with automotive middleware, and…
Robotics Integration Engineer Tech Lead
You will own the end-to-end vehicle platform, spanning networking, time synchronization, sensors, drivers, middleware, embedded software, drive-by-wire systems, and low-level controls. You will architect and deliver…
ML Perception Software Engineer
You will develop computer-vision and machine-learning techniques for autonomous-vehicle perception. You will create and evaluate algorithms and world representations, test them on real vehicles, own portions of the…
Machine Learning Software Engineer
You will design and implement perception or planning and prediction capabilities for autonomous vehicles. You will build the software and infrastructure foundation for machine learning development, applying modern…
Machine Learning Engineer - Behavior and Planning
You will prototype, evaluate, refine, and deploy machine-learning algorithms for driving trajectories and road-user behavior. You will build behavior-focused software and infrastructure, generate training data with…
