Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Over-the-Air (OTA) Updates (VehicleOS)

$183k - $253k
Full-time

Applied Intuition

About Applied Intuition


Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines. Founded in 2017, Applied Intuition delivers the toolchain, Vehicle OS, and autonomy stacks to help customers build intelligent vehicles and shorten time to market. Eighteen of the top 20 global automakers and major programs across the Department of Defense trust Applied Intuition's solutions to deliver vehicle intelligence. Applied Intuition services the automotive, defense, trucking, construction, mining, and agriculture industries and is headquartered in Mountain View, CA, with offices in Washington, D.C., San Diego, CA, Ft. Walton Beach, FL, Ann Arbor, MI, London, Stuttgart, Munich, Stockholm, Seoul, and Tokyo. Learn more at appliedintuition.com .

We are an in-office company, and our expectation is that employees primarily work from their Applied Intuition office 5 days a week. However, we also recognize the importance of flexibility and trust our employees to manage their schedules responsibly. This may include occasional remote work, starting the day with morning meetings from home before heading to the office, or leaving earlier when needed to accommodate family commitments. (Note: For EpiSci job openings, fully remote work will be considered by exception.)

About the role


As a Software Engineer - Over-the-Air (OTA) Updates at Applied Intuition, you will be at the forefront of developing cutting-edge remote software update systems that enable seamless deployment of firmware, applications, and configuration updates to connected devices at scale.

You will work on sophisticated OTA platforms that combine secure delivery mechanisms, cloud infrastructure, and device management to ensure reliable, secure, and efficient software updates across distributed device fleets. This role offers the opportunity to contribute to the rapidly growing OTA market, building scalable update systems that handle millions of devices and support mission-critical applications across various industries.

At Applied Intuition, you will:



  • Design and develop scalable OTA update platforms that process and distribute software packages, firmware updates, and configuration changes to large fleets of connected devices using modern cloud-native architecture in C++ and Go

  • Architect and implement secure update delivery pipelines using technologies like cryptographic signing, encrypted communication channels, and authentication systems to ensure update integrity and prevent unauthorized modifications

  • Build and maintain cloud-based OTA infrastructure leveraging distributed systems, containerization with Docker, and orchestration frameworks to support high-volume, low-latency package distribution

  • Develop versatile package management systems for handling versioning, dependencies, and distribution of software components across diverse device ecosystems

  • Create efficient content delivery networks (CDNs) optimized specifically for package distribution to ensure fast and reliable updates even in bandwidth-constrained environments

  • Work on advanced monitoring and analytics systems that track update success rates, performance metrics, and provide real-time visibility into OTA campaign status across global device deployments

We're looking for someone who has:



  • 4+ years of experience in distributed systems development with strong proficiency in C++ and Go, and experience building scalable cloud-native applications

  • Experience with cloud platforms and DevOps practices including AWS, Azure, or GCP services, along with CI/CD pipelines, infrastructure as code, and containerization technologies

  • Knowledge of secure software deployment including cryptographic signing, certificate management, encrypted communication protocols, and understanding of security best practices for remote updates

  • Manage packages for various types of devices running embedded Linux and real-time operating systems, implementing efficient deployment strategies for diverse hardware platforms

  • Proficiency in cloud-native development with microservices architecture patterns, API design, and service mesh technologies for building resilient distributed systems

  • Understanding of content delivery networks (CDNs) and package delivery networks (PDNs) for efficient global distribution of software updates

Nice to have:



  • Experience with OTA frameworks and tools such as Mender, RAUC, SWUpdate, or similar platforms for managing firmware and software updates

  • Experience with Go's cloud development ecosystem including Go Cloud, gRPC, and other tools for building portable cloud applications

  • Proficiency with distributed database systems for managing device inventories, update states, and telemetry data across large-scale deployments

  • Understanding of fleet management systems and experience with device monitoring, remote diagnostics, and large-scale device lifecycle management

  • Knowledge of security frameworks and compliance including experience with penetration testing, vulnerability assessment, and adherence to cybersecurity standards

  • Experience with infrastructure as code (IaC) tools like Terraform or CloudFormation for automating cloud resource provisioning and management

  • Collaborate with cross-functional teams including DevOps engineers, security specialists, product managers, and device firmware teams to deliver comprehensive OTA solutions

Compensation at Applied Intuition for eligible roles includes base salary, equity, and benefits. Base salary is a single component of the total compensation package, which may also include equity in the form of options and/or restricted stock units, comprehensive health, dental, vision, life and disability insurance coverage, 401k retirement benefits with employer match, learning and wellness stipends, and paid time off. Note that benefits are subject to change and may vary based on jurisdiction of employment.

Applied Intuition pay ranges reflect the minimum and maximum intended target base salary for new hire salaries for the position. The actual base salary offered to a successful candidate will additionally be influenced by a variety of factors including experience, credentials & certifications, educational attainment, skill level requirements, interview performance, and the level and scope of the position.

Please reference the job posting’s subtitle for where this position will be located. For pay transparency purposes, the base salary range for this full-time position in the location listed is: $183,000 - $253,000 annually.

Don’t meet every single requirement? If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

Applied Intuition is an equal opportunity employer and federal contractor or subcontractor. Consequently, the parties agree that, as applicable, they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a) and 41 CFR 60-741.5(a) and that these laws are incorporated herein by reference. These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. These regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability. The parties also agree that, as applicable, they will abide by the requirements of Executive Order 13496 (29 CFR Part 471, Appendix A to Subpart A), relating to the notice of employee rights under federal labor laws.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Over-the-Air (OTA) Updates (VehicleOS) in Mountain View, CA vacancy
  • $160.36k - $240.54k

     ...vehicles. With technology proven over years of self-driving...  ...pipelines to the OTA update systems that push software directly onto vehicles in...  ...you're an infrastructure engineer who wants your work to matter...  ...maintain release and over-the-air (OTA) update infrastructure... 
    Suggested

    Nuro

    San Jose, CA
    14 days ago
  • $160.36k - $240.54k

     ...vehicles. With technology proven over years of self-driving...  ...We are looking for a skilled engineer to help build and maintain release and (OTA) update infrastructure. Our team, Fleet...  ...network connectivity, telemetry, and software updates, which is critical to the... 
    Suggested
    Full time

    Nuro

    Mountain View, CA
    8 hours ago
  • $204k - $259k

     ...Waymo Driver has provided over ten million rider-only trips...  ...responsible for low-level software and infrastructure on various...  ...time diagnostics, over-the-air (OTA) software updates, and high-bandwidth...  ...Software and Linux Kernel Engineers to design, develop, and deploy... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    8 hours ago
  •  ...devices. Coram AI is looking for a talented engineer who will be responsible for a large...  ...and maintain the custom in-house software that we use for these purposes. Being...  ...infrastructure (Yocto, IoT devices provisioning, over-the-air updates..) Remote management of on-prem... 
    Suggested
    Full time
    Remote work

    Coram Ai

    Sunnyvale, CA
    8 hours ago
  • $170k - $230k

     ...in annual claims and support over 200 million patient interactions...  ...the Role At Commure, our Air AI team is building the intelligence...  ..., and observability Mentor engineers across the team, raising the...  ..., required Professional software engineering experience, ideally... 
    Suggested
    Work at office
    Immediate start

    Commure

    Mountain View, CA
    10 days ago
  • $180k - $215k

     ...storytelling accessible to all. Over the last decade, visual...  ...Position Summary As a full stack engineer on the product engineering...  ...Ensure the platform remains updated, secure, and compliant with the...  ...of experience in Full Stack Software Development. Experienced with... 
    Work experience placement

    HeyGen

    Palo Alto, CA
    3 days ago
  • $183k - $253k

     ...family commitments. (Note: For EpiSci job openings, fully remote work will be considered by exception.) About the role As a Software Engineer - Telematics at Applied Intuition, you will be at the forefront of developing cutting-edge telematics platforms that enable... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Mountain View, CA
    8 hours ago
  •  ...innovation, we’d love to hear from you. What to Expect As a Software Engineer (Systems), you will be responsible for building out the core...  ...of the embedded stack Experience with build systems and OTA updates Experience with writing custom linux drivers At... 
    Full time

    Sunday

    Mountain View, CA
    8 hours ago
  •  ...seeking a Senior Systems Process Engineer to work onsite in Palo Alto, CA...  ...release management across a Software-Defined Vehicle portfolio. The ideal candidate will have over 10 years of experience in safety...  ...with strong expertise in SDV and OTA development. The position... 
    Part time

    Blue Chip Talent

    Palo Alto, CA
    3 hours ago
  • $150k - $300k

     ...an accurate, continuously updated 3D map of the Earth,...  ...gives us direct control over the electromagnetic, mechanical...  .... As an Antenna Design Engineer , you will design, simulate...  ...calibration and over‑the‑air (OTA) testing Exposure to software‑defined radios (SDRs) and... 
    Permanent employment
    Full time

    Array Labs

    Palo Alto, CA
    3 hours ago
  • $180k - $240k

     ...make visual storytelling accessible to all. Over the last decade, visual content has...  ...creation, is seeking a talented Frontend Engineer to join our dynamic team. As a Frontend Engineer...  ..., identify and resolve issues. Stay updated with emerging frontend technologies and best... 
    Work experience placement

    HeyGen

    Palo Alto, CA
    5 days ago
  • $152k - $228k

     ...vehicles. With technology proven over years of self-driving...  ...test different aspects of the software and hardware integration layer...  ...autonomy code change, from ML model updates to radius of map around the...  ..., and much much more. Engineers across the company rely on this... 
    Full time
    Temporary work

    Who We Are Nuro

    Mountain View, CA
    8 hours ago
  •  ...equipped vehicles on the road, and over 700 million hands?free miles...  ..., explainable insights to engineering and leadership, including...  ...code reviews, and by following software-engineering best practices. Interface...  ...Community, you will receive updates about GM, open roles, career... 
    Local area
    Work from home

    General Motors

    Sunnyvale, CA
    4 days ago
  • $193.93k - $291.15k

     ...more connected. Nuro has raised over $2B in capital from Uber, NVIDIA,...  ...We're looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/embedded...  ...deploying autonomy to fleets: OTA updates, versioning, configuration... 
    Local area
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  •  ...seeking a highly skilled and experienced Principal AI/ML and Gen AI Engineer to join our dynamic team at CCB COSMIC (CCB Operational Systems...  ...models and algorithms to meet business objectives. Stay updated with the latest advancements in AI/ML and Gen AI technologies... 

    J.P. Morgan

    Palo Alto, CA
    24 days ago
  • $148k - $210k

     ...aviation systems will enable a future where air transportation is safer, more convenient...  ...around the planet. As a Displays Software Engineer at Reliable Robotics, you will be a part...  ...based applications. You will have ownership over the entire lifecycle of these... 
    Full time
    Remote work

    Reliable Robotics Corporation

    Mountain View, CA
    3 hours ago
  •  ...Palo Alto, California. Role As a Fullstack Engineer, you will be a core contributor to Zyphra...  ...is your drive to build production‑grade software We value velocity and curiosity,...  ...automation tools with fine‑grained control over the browser (mouse, tabs, DOM) Understanding... 
    Full time
    Relocation package

    Zyphra

    Palo Alto, CA
    3 days ago
  • $227.5k - $280k

     ...productivity gains. We are seeking a Principal Software Architect to lead our transition into...  ...AI agents are fully embedded in our engineering development cycles. This is a...  ...-Loop (HWIL) simulation, and secure Over-the-Air (OTA) update management. Compliance & Security:... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Ring Inc

    Menlo Park, CA
    3 hours ago
  • In 1959, Robert Underwood took over what was then a floundering, debt...  ...customers. Renaming it Amtec Engineering, Inc., Bob worked hard to pull...  ...change has become the norm, as software, firmware, and hardware seem to constantly need updating. And some new partners have joined... 

    Amtec

    Palo Alto, CA
    2 days ago
  •  ...system design. We've raised over $450M and are investing aggressively...  ...our daily research and software development effort. Improve...  ...Strong knowledge of software engineering best practices and design...  ...and build artifact delivery (OTA update) system. ~ Comfortable with... 

    Rhoda AI

    Mountain View, CA
    1 day ago
  •  ...fleets to personally owned vehicles. With technology proven over years of self-driving deployments, Nuro gives the automakers...  ...richer, and more connected future.   About the Role As a software engineering intern, you will work closely with leading experts in the... 
    Internship

    Nuro

    Mountain View, CA
    8 hours ago
  • $145k - $170k

     ...personally owned vehicles. With technology proven over years of self-driving deployments, Nuro gives the...  ...more connected future. About the Role Our software team is growing, and we are looking for talented engineers who are graduating by July 2026 to join us and be... 
    Full time

    Nuro

    Mountain View, CA
    8 hours ago
  •  ...As a Lead Infrastructure Engineer at JPMorgan Chase within the...  ...you apply deep knowledge of software, applications, and technical...  ...requirements. Provide regular updates on progress, risks, issues, dependencies...  ...brands. Our history spans over 200 years and today we are a... 

    J.P. Morgan

    Palo Alto, CA
    14 days ago
  • $40 - $56 per hour

     ...the intern to experience life at Tesla by giving them ownership over projects that are critical to their team's success....  ..., CA The Team Data is deeply embedded in the product and engineering culture at Tesla. We rely on data - lots of it - to improve autopilot... 
    Full time
    Temporary work
    Part time
    Internship
    Worldwide
    Flexible hours

    Tesla

    Palo Alto, CA
    3 days ago
  • $210k - $247k

     ...opportunity for a Principal Cloud Platform Software Engineer to join our world-class engineering...  ...diagnostics, and large-scale software updates (OTA) on embedded devices Architect distributed...  ..., with opportunities to increase pay over time based on development of additional... 
    Local area
    Remote work
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    4 days ago
  •  ...to advance the benefits of sustainable air mobility. We are designing, manufacturing...  ...seeking a resourceful hands-on Embedded Software Engineer to build high-reliability real-time systems...  ...Write drivers and manage communications over common interlinks (Examples: CAN,... 
    Full time
    Local area

    Archer

    San Jose, CA
    8 hours ago
  • $145k - $219k

     ...commercial fleets to personally owned vehicles. With technology proven over years of self-driving deployments, Nuro gives the automakers and...  ...safely and efficiently. We continuously refine our routing engine to calculate more efficient routes, deliver highly accurate ETAs... 
    Full time

    Nuro

    Mountain View, CA
    8 hours ago
  • $150k - $250k

     ...decisions. The founding team of Stanford engineers was named Forbes 2019 30 under 30 and is...  ...to work on a variety of applied math and software projects to support our mission of building...  ...packets that each cost $0.06. That's over $1k per MiB, but thankfully each multi-week... 
    Full time
    Work at office

    WindBorne Systems

    Palo Alto, CA
    3 hours ago
  • $180k

     ...small, highly motivated, and focused on engineering excellence. This organization is for individuals...  ...We’re looking for an exceptional Software Engineer for a new payments platform...  ...You look for simple solutions and avoid over-engineering systems. Bonus Experience... 
    Full time
    Relocation

    Xai

    Palo Alto, CA
    8 hours ago
  • $170k - $216k

     ...use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by...  ...this hybrid role, you will report to an engineering manager.   You will: Design,...  ...Science or a related field. ~2+ years of software development experience (3+ years for L5)... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Over-the-Air (OTA) Updates (VehicleOS). Be the first to apply!