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

Software Engineer - Over-the-Air Updates

Applied Intuition

Software Engineer - Over-the-Air (OTA) UpdatesApplied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving machine on the planet. Applied Intuition services the automotive, defense, trucking, construction, mining and agriculture industries in three core areas: tools and infrastructure, operating systems, and autonomy. Eighteen of the top 20 global automakers, as well as the United States military and its allies, trust the company's solutions to deliver physical intelligence. Applied Intuition is headquartered in Sunnyvale, California, with offices in Washington, D.C.; San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo.We are an in-office company, and our expectation is that full-time 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. This in-office expectation does not apply to contractor positions.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 GoArchitect and implement secure update delivery pipelines using technologies like cryptographic signing, encrypted communication channels, and authentication systems to ensure update integrity and prevent unauthorized modificationsBuild and maintain cloud-based OTA infrastructure leveraging distributed systems, containerization with Docker, and orchestration frameworks to support high-volume, low-latency package distributionDevelop versatile package management systems for handling versioning, dependencies, and distribution of software components across diverse device ecosystemsCreate efficient content delivery networks (CDNs) optimized specifically for package distribution to ensure fast and reliable updates even in bandwidth-constrained environmentsWork 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 deploymentsWe'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 applicationsExperience with cloud platforms and DevOps practices including AWS, Azure, or GCP services, along with CI/CD pipelines, infrastructure as code, and containerization technologiesKnowledge of secure software deployment including cryptographic signing, certificate management, encrypted communication protocols, and understanding of security best practices for remote updatesManage packages for various types of devices running embedded Linux and real-time operating systems, implementing efficient deployment strategies for diverse hardware platformsProficiency in cloud-native development with microservices architecture patterns, API design, and service mesh technologies for building resilient distributed systemsUnderstanding of content delivery networks (CDNs) and package delivery networks (PDNs) for efficient global distribution of software updatesNice to have:Experience with OTA frameworks and tools such as Mender, RAUC, SWUpdate, or similar platforms for managing firmware and software updatesExperience with Go's cloud development ecosystem including Go Cloud, gRPC, and other tools for building portable cloud applicationsProficiency with distributed database systems for managing device inventories, update states, and telemetry data across large-scale deploymentsUnderstanding of fleet management systems and experience with device monitoring, remote diagnostics, and large-scale device lifecycle managementKnowledge of security frameworks and compliance including experience with penetration testing, vulnerability assessment, and adherence to cybersecurity standardsExperience with infrastructure as code (IaC) tools like Terraform or CloudFormation for automating cloud resource provisioning and managementCollaborate with cross-functional teams including DevOps engineers, security specialists, product managers, and device firmware teams to deliver comprehensive OTA solutionsCompensation 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.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.FOR US-BASED ROLES: Applied Intuition is committed to providing an accessible and inclusive application and interview experience to applicants who are disabled veterans and other applicants with disabilities or medical conditions. Reasonable accommodations are available, requesting an accommodation will not affect your candidacy in any way, and you are not required to disclose the nature of your disability or medical condition in order to make a request. If you require an accommodation please contact View email address on click.appcast.io. We will work with you!

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Over-the-Air Updates in Sunnyvale, CA vacancy
  • $183k - $253k

     ...Applied Intuition in Sunnyvale is looking for a Software Engineer for Over-the-Air (OTA) Updates to develop innovative remote software deployment systems. You will design scalable solutions for firmware and application updates that support millions of devices. The ideal... 
    Suggested
    Remote work

    Decisive Point

    Sunnyvale, CA
    5 days ago
  • $145.83k - $219k

     ...more connected.Nuro has raised over $2B in capital from Uber, NVIDIA...  ...RoleWe 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... 
    Suggested
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    4 days ago
  • $204k - $259k

     ...Onboard Infrastructure System Software EngineerWaymo is an...  ...Waymo Driver has provided over ten million rider-only trips...  ...time diagnostics, over-the-air (OTA) software updates, and high-bandwidth telemetry...  ...Software and Linux Kernel Engineers to design, develop, and deploy... 
    Suggested
    Full time
    Remote work

    CapitalG

    Mountain View, CA
    23 hours ago
  •  ...The RoleYou'll build the software and infrastructure that lets a small team...  ...with software teams to automate over-the-air (OTA) software and firmware updates across the fleet, with staged rollout...  ...3+ years of software engineering, with real ownership of internal... 
    Suggested
    Shift work

    Rhoda AI

    Mountain View, CA
    5 days ago
  • $156.4k - $253k

     ...Your Career We're seeking innovators - engineers who seek to design new products,...  ...Computer Science/Engineering with 8~10 years software development experience ~8+ years of working...  ...learning systems The Team As part of the AIRS data platform team, you’ll be working on... 
    Suggested
    Full time
    Work experience placement
    Work at office

    Palo Alto Networks, Inc.

    Santa Clara, CA
    2 days ago
  •  ...shaping the future content economy. With over 40 million monthly active users, our flagship...  ...Required 5+ years of backend engineering experience building and operating distributed...  ...veteran of the U.S. military, ground, naval or air service who is entitled to compensation (... 
    Full time
    For contractors
    Local area
    Work from home

    NewsBreak

    Mountain View, CA
    11 hours ago
  • $150.4k - $277.6k

     ...Platform and Frameworks Software Engineer, SEAR Cupertino, California, United States Software...  ...compromising the polished user experience over a billion users rely on every day.As a Platform...  ..., and other approaches as necessary. Update existing software codebases or create... 
    Relocation

    Apple Inc.

    Cupertino, CA
    11 hours ago
  • $120k - $195k

     ...s AI model training, feature engineering and serving with hundreds of...  ...frameworks, data infra, compute software, and hardware to harness the...  ...enable distributed training over 100s of billions of parameter...  ...profiling and observability, and updating internally maintained... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    1 day ago
  • $147k - $237.5k

     ...stronger relationships, and the kind of precision that drives great outcomes. Job Summary As a Principal Software Engineer, Data Platform on the Prisma AIRS Runtime Security team, you will serve as a technical visionary and strategic leader shaping the future of our... 
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • Position: Software Engineer IIILocation: Cupertino, CaliforniaDuration: ContractJob ID: 171424Job...  ...and adherence to standards.Stay updated with the latest industry trends and technologies...  ...providers in its industry, with over 5000 professionals providing services across... 
    Full time
    Contract work

    Pinnacle Group

    Cupertino, CA
    4 days ago
  • $161.3k - $274.2k

     ...learn and adapt.Moveworks is trusted by over 5.5 million employees at more than 350 of...  ...workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we...  ...trajectories — prompts, tool calls, plan updates, outcomes — so a trajectory is queryable,... 
    Contract work
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    2 days ago
  • $184k - $287.5k

    We are looking for a Senior Software Engineer to help build NeMo Helix, NVIDIA’s product for developing...  ...(local, k8s, Slurm, on prem / air-gapped)Provide senior technical leadership...  ...to invent robust systems quickly without over-complicating. Strong understanding of reliability... 
    Full time
    Local area
    Remote work
    Flexible hours

    Nvidia

    Santa Clara, CA
    3 days ago
  • $174k - $252k

     ...content based on product/program updates and user feedback.Triage...  ...experience.5 years of experience with software development in one or more...  ....Google's software engineers develop the next-generation technologies...  ...Google Distributed Cloud air-gapped and connected... 

    Google

    Sunnyvale, CA
    5 days ago
  • $224k - $356.5k

     ...trust-material distribution for certificate status, revocation updates, signed metadata, RIM artifacts, trust bundles, offline verification...  ...-region, multi-cloud, sovereign, GovCloud, edge, disconnected, air-gapped, or customer-hosted environments.#LI-RemoteYour base... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...not apply to contractor positions As a Software Engineer on the Control Center team, you will...  ...environments-from public cloud deployments to air-gapped, on-premise sites. At Applied...  ...volume vehicle metrics, logs, and state updates into actionable, queryable intelligence... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    11 hours ago
  • $156.4k - $253k

     ...outcomes. Job Summary Joining the AIRS Team Palo Alto Networks is pioneering...  ...up across the following levels: Sr. Staff Engineer | Principal Engineer | Sr. Principal Engineer...  ...Headquarters in Santa Clara, CA. As a Software Engineer, you will build the highly... 
    Full time
    Work at office

    Palo Alto Networks, Inc.

    Santa Clara, CA
    11 hours ago
  • $193.93k - $291.15k

     ...and more connected.Nuro has raised over $2B in capital from Uber, NVIDIA,...  ...RoleWe’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
    4 days ago
  • $198k - $225k

     ...Senior C++ Robotics Engineer Cyngn, Inc. Mountain View, California...  ...work on mission‑critical software components, system optimization...  ...communications and firmware update systems Configure and optimize...  ...Experience with over‑the‑air (OTA) update systems Knowledge... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Cyngn, Inc.

    Mountain View, CA
    11 hours ago
  • $174k - $252k

     ...Senior Software Engineer, Google Distributed Cloud Hosted, Infrastructure Share Senior Software...  ...distributions (package management, Kernel updates, kernel configuration management...  ...Our innovative Google Distributed Cloud air-gapped and connected solutions provides... 

    Google LLC

    Sunnyvale, CA
    11 hours ago
  • $79.6k - $166.1k

     ...improvements to observability and resilience. Updates migration notes and reference...  ...guidelines.Key ResponsibilitiesPlatform Software Development:Deliver minor enhancements to...  ...calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours... 
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    5 days ago
  •  ...Job Title: Software Engineer III Location: Mountain View , CA, US, 2 days a week hybrid...  ...its mission to power prosperity for over 100 million customers worldwide. The QuickBooks...  ...- Take proactive steps to keep updated with the latest industry trends and technologies... 
    For contractors
    Self employment
    Worldwide
    2 days per week

    Apex Informatics

    Mountain View, CA
    2 days ago
  •  ...Application Software EngineerWe build the embodied intelligence that moves real vehicles...  ...an exceptional Application Software Engineer to join the team. This is a unique...  ...an understanding of secure boot, over-the-air (OTA) updates and system-level cybersecurity.Not ticking... 
    Full time
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Shift work

    Wayve

    Sunnyvale, CA
    3 hours ago
  • $160k - $190k

     ...transportation services, with a focus on advanced air mobility (AAM). We have more than three...  ...Crown is looking for an experienced Software Engineer to work on the NAMS-2 project in...  ...collection from the demonstration. Create and update DevSecOps automation to configure, build... 

    Crown Innovations, Inc.

    Mountain View, CA
    1 day ago
  • $156.4k - $253k

     ...outcomes. Job Summary Joining the AIRS Team — New AI-Pillar Palo Alto Networks is...  ...Principal and Principal level SRE/ DevOps Engineers to join our team. As aSite Reliability...  ...and GitLab CI/CD for automating complex software delivery pipelines. Infrastructure-as-... 
    Full time
    Work at office

    Palo Alto Networks, Inc.

    Santa Clara, CA
    11 hours ago
  • $100k - $200k

     ...Senior Software Engineer Sunnyvale, California, United States Seyond is a leading global...  ...Future, Exwayz and Hexagon. Currently, over 200,000 Falcon units are in use, and the...  ...efficient resource utilization. Stay updated on the latest advancements in autonomous... 
    Work experience placement
    Live in
    Local area

    Seyond

    Sunnyvale, CA
    1 hour ago
  • $180k - $300k

     ...Software Engineer, Data FoundationsGlean is the Work AI platform that helps everyone work smarter...  ...on one secure, open platform. With over 100 enterprise SaaS connectors, flexible...  ...Handle full syncs, low-latency incremental updates via webhooks/APIs, rate-limiting, and... 
    Work at office
    Home office
    Flexible hours

    Glean.info

    Mountain View, CA
    5 days ago
  • $164k - $295k

     ...role also requires reasoning and judgment over large volumes of continuously changing...  ...vulnerability event processing Drive backend engineering and process automation across the...  ...in a global team ~ Commitment to software quality — unit tested, code reviewed, and... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Worldwide
    Sunnyvale, CA
    7 days ago
  • $164k - $295k

     ...Fusion product is seeking a Senior-to-Principal (Level 7) backend software Engineer to build out a platform product which provides core...  ...Experienced building streaming platforms at scale (Note: We process over a trillion events per day) ~ At least 7 years (avg. YoE is 1... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Sunnyvale, CA
    3 days ago
  • $147k - $210k

     ...content based on product/program updates and user feedback.Contribute...  ...code and work with other engineers to build polished, highly performant...  ....2 years of experience with software development in one or more...  ...messaging experience to over 1 billion monthly active users... 

    Google

    Mountain View, CA
    5 days ago
  • $165.2k - $223.6k

     ...solutions. Where customers prefer to buy over build, we become their trusted...  ...control over their information.As a Software Development Engineer II, you'll take ownership of production...  ...participate in engineering standups, providing updates on data storage features and... 
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours

    AmazonWebServices

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

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