Skip to content
MotiveMotiveAustin, TX

Staff Software Engineer, Android OS Platform

Build and optimize high-performance firmware and software for IoT platforms based on Android OS and AOSP. Requires 8+ years software development experience, deep Android/Linux expertise, and skills in Kotlin, Java, and C++.

185k – 273k/yr
Hybrid8+ YOEEmbedded Engineering

About the role

What You’ll Do

  • Design and develop high-performance firmware and software for cutting-edge IoT platforms.
  • Debug, optimize, and validate firmware on complex multi-core architectures.
  • Develop automated and unit-level functional testing to validate designs.
  • Present and provide feedback on architectural discussions for next-generation business logic.
  • Engage with a cross-disciplinary team to design, develop and test features up the stack.
  • Validate and maintain features using cloud-based analysis at scale.

What We’re Looking For

  • 8+ years of experience in software development
  • Bachelor’s degree in Computer Science, Computer Software Engineering, Electrical Engineering or equivalent experience
  • Experience with Kotlin, Java & C++
  • Deep experience with AOSP (Android Open Source Project), Android OS and Linux
  • Experience with embedded programming on Linux and / or RTOS

Compensation & Benefits

The compensation range for this position is $185,000–$273,000 USD (varies by location). Total compensation may include restricted stock units. Benefits include health, pharmacy, optical and dental care; paid time off, sick time off; short and long term disability; life insurance; and 401k contribution (subject to eligibility).

Skills

KotlinJavaC++aospandroid osLinuxembedded programmingrtos
Zoox

Senior/Staff Systems Engineer, Powertrain System Safety and Fail Operational

ZooxFoster City, CA

Designs and analyzes powertrain safety and fail-operational systems for autonomous vehicles, leading hazard analysis, requirements, and safety concepts. Requires 4+ years experience in electrified powertrains and functional safety standards like ISO 26262.

185k – 291k/yrOn-site4+ YOEEmbedded Engineering
Shield AI

Staff Engineer, Software - Autonomous Aircraft Integration (R4983)

Shield AIWashington, DC +2

Integrates autonomy software onto unmanned aircraft, prepares systems for flight testing, supports on-site operations with debugging and data analysis. Requires 7+ years experience, C++/Python proficiency, embedded systems knowledge, and hands-on flight support in defense environments.

183k – 274k/yrOn-site7+ YOEEmbedded Engineering
Shield AI

Staff Software Engineer, Autonomous Pilot Integration

Shield AIWashington, DC +2

Staff-level engineer leading autonomy software development and integration for unmanned platforms across air, maritime, space, and effects domains. Owns end-to-end delivery from design through field testing while mentoring engineers and interfacing with external partners.

188k – 281k/yrOn-site7+ YOEEmbedded Engineering
Shield AI

Staff Software Engineer, Autonomy Behaviors (R4588)

Shield AIBoston, MA +2

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.

188k – 281k/yrOn-site7+ YOEEmbedded Engineering
Shield AI

Staff Engineer, Core Platform Integration

Shield AISan Diego, CA

Staff Engineer owning core platform integration for next-generation autonomous systems. Responsibilities include SIL/HIL/VIL workflows, embedded bring-up, hardware/software integration across sensors and fleet management, plus building developer tools and reference implementations. Requires 5+ years in complex platforms with strong C++/Python and Linux experience.

190k – 290k/yrOn-site7+ YOEEmbedded Engineering