Latest Embedded Engineering jobs
Job results
Build and evolve a high-fidelity, real-time simulator for autonomous drones, covering physics, sensors, hardware emulation, and autonomy-stack integration. The role requires strong C++ and Python skills plus experience with performance-critical, deterministic, or correctness-sensitive systems.
Develops and implements onboard motion-planning and control software for autonomous drones, from low-level stabilization to task-specific behavior. The role requires experience controlling real hardware, robotics algorithms, strong software engineering practices, and high proficiency in C++.
Lead development and integration of ground control station and communication systems for military aircraft and autonomous platforms. Requires 5+ years in aerospace communications, systems engineering expertise, and familiarity with RF, SATCOM, and datalinks.
Lead integration, validation, and deployment of advanced weapon systems on military aircraft. Requires 5+ years in aerospace/mission systems and a bachelor's in engineering.
Leads architecture, reverse-engineering, custom PCB design, RTOS firmware, and motor control for robotic power-tool end effectors. The role requires a bachelor's or master's degree and 3–5 years of embedded systems, motor control, and mixed-signal hardware experience.
Integrates and deploys software payloads on autonomous ground-vehicle hardware, validates field performance, and improves system behavior through testing and cross-functional collaboration. Requires 3+ years of relevant experience, strong C/C++ skills, hardware integration experience, and a bachelor's degree or equivalent expertise.
Develops and adapts behavioral and motion planning algorithms to expand autonomous driving capabilities to new geofences. Requires Master's in CS or related, 3+ years experience, C++ proficiency, and expertise in AV planning domains.
Build and optimize low-level software for Cerebras’s AI-accelerated systems, working across hardware interfaces, networking, distributed infrastructure, and compilers. The role targets 2026 graduates with C/C++ proficiency and an interest in systems programming, performance, and hardware-software integration.
Build and optimize C++ edge-computing applications that process vision data, deploy machine-learning models, and support observability on constrained devices. The role requires 3–8 years of experience, strong C++ and Linux skills, and is based onsite in Bengaluru.
Designs, builds, integrates, and validates low-level system software for AI hardware manageability, including BMC, firmware, drivers, and diagnostics. Owns partner software acceptance, automation, debugging across hardware-software boundaries, and production deployment for high-performance compute systems. Requires 7+ years in systems/embedded software.
Develops calibration pipelines for autonomous vehicle sensors, enabling accurate multi-modal world representation for navigation. Requires 2+ years experience, C++/Python proficiency, and hands-on work with calibration systems and sensor fusion.
Join the Acuity Autonomy Framework team to develop core C++ software systems for collaborative autonomy in multi-domain environments. This role involves integrating with domain-specific platforms and supporting multidisciplinary engineering efforts.
Develops controls, embedded software, and simulation infrastructure for SiC-based propulsion power electronics in UAV and hybrid-electric VTOL aircraft. Designs and tunes algorithms for motor drives, rectifiers, converters, and hybrid controllers; builds high-fidelity models and manages MIL/SIL/HIL testing. Requires 8+ years experience, MS/PhD in EE/Power Electronics/Controls, and expertise in PMSM control and real-time embedded systems.
Designs, deploys, and maintains Linux servers and high-speed network infrastructure (LAN/WAN, 10G/100G switching) across manufacturing facilities. Requires 4+ years experience with RHEL/Rocky Linux, Ansible automation, Palo Alto firewalls, and plant-floor networking in industrial environments.
Develops tactical autonomy software for unmanned platforms across air, land, sea, and space domains, implementing behaviors for multi-agent coordination, target engagement, and survivability. Requires 5+ years in autonomy/robotics, production C++, and BS/MS/PhD in related field.
Develops and tests autonomy behaviors for unmanned systems in air, land, sea, and space domains using C++. Requires BS degree, 2-3 years experience in robotics software like planning and optimization, and US Secret clearance eligibility.
Develops embedded system software, Linux BSP, and administrative services for the world's largest AI processor (WSE). Requires 5+ years in C++/Golang, embedded fundamentals, and cross-team collaboration; bachelor's degree minimum.
Develops firmware for sleep technology hardware, integrating sensors, drivers, and OTA updates for large device fleets. Requires 5+ years in C/C++ firmware, low-memory environments, protocols like UART/I2C/SPI, and hardware debugging tools.
Hands-on robotics engineer building control stacks, sim-to-real pipelines, and infrastructure for robot learning projects. Collaborates with researchers to deploy algorithms on real hardware using Python and modern robotics ecosystems. Requires Master's/PhD + 3 years or Bachelor's + 3+ years experience.
Leads development of tactical autonomy software for unmanned platforms across air, land, sea, and space domains. Architects scalable behaviors for multi-agent coordination, mission planning, and survivability; requires 7+ years in C++ and autonomy systems like planning and optimization.
Develops firmware and embedded software for highly integrated medical devices, collaborating cross-functionally from prototyping to production. Requires 2+ years experience with C, low-level drivers, communication protocols, and Python; familiarity with EE design and lab equipment.
Develops and integrates camera subsystems for autonomous drones, architects ISP pipelines on ARM-based SoCs, optimizes image processing algorithms, and brings up hardware prototypes. Requires deep embedded software expertise in real-time C++, Linux/Android, and computer vision pipelines.
Optimizes application-layer software for embedded systems in autonomous driving stacks, analyzing runtime performance, profiling compute resources on constrained platforms, and ensuring efficient execution while collaborating with ML engineers. Requires 5+ years experience, strong C++ skills, and bachelor's/master's in CS/EE.
Leads definition and development of custom AI SoCs for edge ML inference, driving architecture, tradeoffs, and co-design with internal teams and silicon partners. Requires deep expertise in SoC subsystems, AI accelerators, and cross-functional leadership.
Develops software integrating platform architecture with novel manufacturing hardware and robotics. Collaborates across teams on system decomposition, prototyping, modeling, and verification for complex electromechanical systems. Requires 7+ years in robotic systems and bachelor's in engineering.
Develops onboard application software in modern C++ for autonomous systems and robotics, collaborating across teams to build the autonomy stack for intelligent vehicles. Requires bachelor's degree and 1+ years shipping complex C++ software.
Develops highly reliable embedded software for next-generation vehicle platforms, integrating vendor components, implementing RTOS applications, and customizing Android middleware and HAL for production computers in automotive systems. Requires 3+ years embedded experience with C/C++ and low-level hardware interfaces.
Designs and develops POSIX-based middleware and embedded software systems for vehicle OS, ensuring integration across OS, middleware, and hardware layers to enable scalable automotive intelligence. Requires 10+ years in embedded development with POSIX systems like QNX and Linux.
Develops embedded firmware for vehicle OS platform, integrating vendor components, implementing RTOS applications, architecting safety-critical C code, and supporting hardware bring-up on ARM systems. Requires 5+ years embedded experience with C/C++ and debugging tools.
Leads technical direction for mining autonomy platform, owning low-level vehicle controls, software platform for health monitoring/telemetry/deployment, and 0→1 vehicle bring-up. Requires 7+ years in embedded systems/robotics, C/C++ proficiency, and tech leadership experience.
Leads embedded security architecture for vehicle platforms, implementing secure boot, HSM integration, and cryptographic protections. Requires 5+ years experience, expertise in embedded security, and programming in C/C++/Python.
Develops and integrates full-system software features in C/C++ for VehicleOS, spanning embedded applications, cloud, and UI for customer vehicle projects. Collaborates with hardware teams, manages customer projects, and ensures end-to-end testing and reliability. Requires 3+ years experience and strong C/C++ skills.
Develops core middleware components and services for software-defined vehicle platform using C++, focusing on communication protocols, AUTOSAR Adaptive clusters, networking, and system management. Requires 5+ years experience, strong C++ skills, and BS in CS or related field.
Develops core OS components including kernel, system services, runtime, BSPs, and HALs for next-generation vehicle operating systems. Requires 6+ years experience with deep C/C++ expertise, Linux/Unix kernels, embedded systems, and leadership in low-level systems architecture.
Designs and implements deterministic, safety-critical motion planners for autonomous vehicle fallback systems, ensuring safe behavior under uncertainty. Requires 5+ years in AV/robotics motion planning, C++ proficiency, and data-driven evaluation skills.
Develops and deploys embedded ML systems and on-device multimodal LLMs for Android Automotive platforms, optimizing for edge constraints like latency and safety. Requires 3+ years shipping ML on embedded/mobile platforms, C++ proficiency, and Android expertise.
Develop and maintain high-performance, safety-critical drivers for lidar, radar, and camera sensors integral to autonomous vehicle perception stack. Requires 7+ years experience, strong C++ proficiency, and device driver development expertise.
Develops and maintains high-performance driver software for lidar, radar, and camera sensors critical to autonomous vehicle perception. Requires 5+ years experience, strong C++ proficiency, and device driver development expertise.
Owns flight control system design, development, and verification for XBAT VTOL aircraft, ensuring stable performance across all flight phases. Leads simulations, testing, integration with vehicle systems, and mentors engineers; requires 10+ years GNC experience on real vehicles.
Part-time student firmware engineer develops diagnostics and embedded software for thermal, body, lighting, and door systems in autonomous vehicles. Requires enrollment in CS/CE/EE bachelor's/master's, C++ proficiency, Python, and embedded microcontroller experience.
Develops on-board localization and cloud mapping algorithms for autonomous rovers, achieving centimeter-level precision using sensor fusion (LiDAR, IMU, GNSS). Requires 3+ years C++ experience, strong algorithms knowledge, and robotics familiarity.
Develops high-performance C++ motion planning algorithms for autonomous vehicles, including trajectory generation, pathfinding, and real-time optimization. Collaborates with perception, prediction, and control teams; requires strong algorithms knowledge and production code experience.
Develops and maintains control and autonomy algorithms for unmanned aerial systems, handling full lifecycle from design to flight testing. Requires 5+ years experience with control systems, robotics, and strong C++/Python skills.
Leads modelling and simulation capability for mission autonomy programs, developing distributed real-time simulation frameworks and integrating them with autonomy, hardware, and test systems. Requires strong C++, Python, containerization, Linux, simulation, systems integration, and engineering leadership experience.
Designs and implements safety-critical state estimation and navigation systems for aerospace platforms, including GNSS/INS fusion, multi-sensor integration for GPS-denied environments, and certification support. Requires 15+ years experience, MS/PhD, and strong C++/Python skills.
Leads design, development, and testing of advanced robotic systems integrating mechanical, electrical, and software components for defense applications. Requires 8+ years in robotics/mechatronics, expertise in embedded programming, PCB design, and sensor integration.
Field Systems Integration Engineer bridges Solutions Engineering and Field Operations, handling hands-on integration, configuration, and debugging of unmanned systems including PX4/ArduPilot autopilots, MAVLink communications, radios, and payloads. Requires 2+ years experience in robotics/unmanned systems and strong troubleshooting skills.
Intern assists robotics team in assembling UAV platforms, integrating sensors and electronics, performing hardware testing, and supporting flight operations. Requires pursuing bachelor's in relevant field, ROS2 experience, and hands-on hardware skills.
Leads implementation, deployment, and support of AI-powered robotic systems for government surface treatment projects. Designs robotic cells, custom tooling, configures AI tool paths, prototypes sensors, and troubleshoots hardware for manufacturing applications. Requires bachelor's in engineering/CS and robotics programming experience.
Executes V-BAT UAS flight operations, develops and improves SOPs and training materials, ensures FAA compliance, and collaborates cross-functionally on standardization and process improvements. Requires UAS or military aviation pilot experience.