Staff Software Engineer - OTA Platform
$150.2k - $283.5kFord Motor Company
We made history and now we work to transform the future – for our customers, our communities and our families. You'll see your work on the road every day, helping people move freely and pursue their dreams. At Ford, you can build more than vehicles. Come build what matters. Ford’s Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company’s vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You’ll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams. What You’ll Do Own and evolve the OTA software update engine. Design and implement reliable, safe update orchestration logic. Write production-quality async Rust with a focus on correctness, safety, and maintainability. Build and contribute to cutting‑edge developer tooling that lets engineers create and manage software update deployments. Contribute to CI/CD pipelines, container infrastructure, and multi‑target build systems. Participate in code review with a high signal‑to‑noise bar: focus on correctness and reliability. Collaborate across embedded firmware, vehicle software, and cloud infrastructure teams to coordinate update flows end‑to‑end. You’ll Have Bachelor’s Degree in Computer Science, Software Engineering, or equivalent combination of relevant education and experience. 7+ years of professional software engineering experience, with 3+ years writing production Rust, or strong, demonstrable C++ expertise with a clear appetite to work in Rust. Strong command of async programming, including the Tokio runtime and concurrent system design. Solid Linux systems experience – you are comfortable developing, debugging, and operating software in Linux environments. Demonstrated experience designing and implementing state machines for distributed or embedded systems. Strong testing discipline: unit, integration, and mock‑driven testing. Familiarity with CI/CD pipelines, containerization, and modern build systems. Excellent written communication — you write documentation your teammates actually read. Even Better If You Have Experience with automotive systems, OTA software updates, or vehicle ECU communication protocols such as UDS, CAN, or LIN. Familiarity with Yocto/BitBake for embedded Linux image builds and cross‑compilation. Background in serialization strategies and schema evolution for distributed systems. Cross‑compilation experience for embedded or constrained targets. Experience packaging and distributing developer tooling to engineering teams. Experience in regulated industries where software reliability and traceability are required (automotive, medical, aerospace). Comfort working alongside AI coding agents and integrating AI‑assisted workflows into day‑to‑day engineering. Salary This position is a leadership level 6 and ranges from $150,200 to $283,500. Final determination of salary grade will be based on candidate's skills and experience, and base salary will be set within the applicable range according to job scope, responsibility and competitive market value. Benefits Immediate medical, dental, vision and prescription drug coverage Flexible family care days, paid parental leave, new parent ramp‑up programs, subsidized back‑up child care and more Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more Vehicle discount program for employees and family members and management leases Tuition assistance Established and active employee resource groups Paid time off for individual and team community service A generous schedule of paid holidays, including the week between Christmas and New Year’s Day Paid time off and the option to purchase additional vacation time. Additional Information Visa sponsorship is available for this position. Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call View phone number on click.appcast.io. #J-18808-Ljbffr Ford Motor Company
$132k - $198k
Nuro in Mountain View is seeking a skilled engineer to build and maintain release and OTA update infrastructure. This role requires proficiency in C++ or Go, with responsibilities including software development for mission-critical systems and managing project timelines...Suggested- ...company is seeking a Senior Systems Process Engineer to work onsite in Palo Alto, CA. This... ...variant, and release management across a Software-Defined Vehicle portfolio. The ideal candidate... ..., with strong expertise in SDV and OTA development. The position emphasizes regulatory...Suggested
- Ford Motor Company in Palo Alto is seeking a skilled software engineer to lead OTA software updates. The role requires strong knowledge in Rust programming and experience in Linux environments. Candidates should have a Bachelor's in Computer Science and 7+ years of software...SuggestedImmediate startFlexible hours
$170k - $230k
Mithril is hiring a Software Engineer - Member of Technical Staff in Palo Alto, California. This is an opportunity to build backend Python APIs for their innovative AI infrastructure platform. You will manage features from design to monitoring and work across multiple engineering...Suggested$225k - $310k
Omnissa is looking for a Staff Software Engineer to design and develop architecture components on the Workspace ONE Intelligence Platform. The successful candidate will have over 7 years of experience in software engineering with a strong proficiency in Java and cloud...Suggested$192.6k - $288.8k
...Opportunity At Unity, we're building a world‑class advertising platform that operates at a massive global scale. The Ads team... ...performance, reliability, and growth across our ecosystem. As a Staff Software Engineer on the Feature Platform team, you'll play a critical role...Work at officeWorldwideRelocation package$192.6k - $288.8k
Unity South APAC is looking for a Staff Software Engineer to develop the infrastructure for their advertising platform. This role involves creating scalable data pipeline systems, managing complex data flows, and collaborating with multiple teams to ensure performance...$235.03k - $352.29k
...self-driving deployments, Nuro gives the automakers and mobility platforms a clear path to AVs at commercial scale—empowering a safer,... ...model development. The team closely collaborates with autonomy engineers to ensure our labeled data is high‑quality and comprehensive....$170k - $230k
Mithril, located in Palo Alto, is seeking a Software Engineer - Member of Technical Staff (Consumption Team). This role involves building and maintaining backend Python APIs, designing orchestration models, and contributing to operational maturity. Candidates should have...$222.01k - $258.3k
Role Overview ID.me is seeking a Staff Software Engineer to join the Wallet/Authentication Platform team, where we build and operate the core sign-in, registration, MFA, and account management infrastructure that over 140 million members rely on to access the ID.me identity...Work at office- A technology company specializing in digital identity is seeking a Staff Software Development Engineer to design and build core services for identity management. The ideal candidate will have over 8 years of experience in backend development and API design, with expertise...Full time
$262k - $365k
Google is looking for a Senior Staff Software Engineer in Mountain View, CA, who will lead technical strategies in AI development. The ideal candidate will have vast experience in software development, design, architecture, and project management. This role involves developing...- ...monolith that powers the full customer-facing storefront — the platform that hundreds of engineers build on every day to bring the world's largest online... ...Tech We Are A Match Because You Have 8+ years of software engineering experience with deep expertise in front-end...Immediate start
$1,000 - $2,030 per month
...Ben & Jerry’s, KFC, and Eataly trust our software to power their delivery business. We... ...delivery headaches. What you’ll do Our Menu Platform (featured on our tech blog) is the... ...worldwide. As a backend-focused Software Engineer, you will help advance this high-scale,...Full timeTemporary workWork at officeWorldwideFlexible hours- Architect is seeking a Member of the Technical Staff to build AI-driven chip design platforms. This role involves developing high-performance systems using TypeScript and Python, with an emphasis on designing seamless architectures for user interaction. The ideal candidate...
$206.5k - $258.1k
...technology that will set the standards for software‑defined vehicles around the world.... ...a typical company. Role Summary As a Staff Software Engineer specializing in agentic applications,... ...influential voice in shaping our GenAI platform’s architecture and strategy. You will...Full timeContract workLocal areaImmediate start- Tesla Motors, Inc. is seeking a validation engineer for the Update Systems team in Palo Alto, CA. You will design and maintain frameworks to validate Tesla's OTA update systems, providing timely insights and performance metrics via automated HIL/SIL testing and fleet data...
$186k - $232.5k
...technology that will set the standards for software‑defined vehicles around the world. The... ...what mobility can be. The Imaging Platform team takes the capability of best‑in‑class... ...cross‑functional teams across multiple engineering and algorithms teams, making the architectural...Full timeContract workLocal area$110k - $260k
Why This Role Matters GEICO is re‑engineering underwriting at scale. As a Senior Staff Engineer, you will play a pivotal... ...next generation of underwriting platforms that power decisions across all GEICO... ...10+ years of professional software engineering experience, including...Hourly payWork experience placementLocal area$198.2k - $272.6k
Staff Software Engineer, AI-Native Web Platform GAQ327R228 About Us The Web Platform team at Databricks builds and owns the public-facing web experiences that represent Databricks to the world. We are rebuilding the platform from the ground up, AI-native from the start...$202.5k - $274k
Overview Come join the Intuit Fintech Payments Platform as a Staff Software Engineer. Intuit Fintech is your trusted financial expert empowering financial prosperity for businesses and consumers through a convenient, powerful, AI-native fintech platform providing fast...Temporary work- Job Description We’re hiring a Staff-level Rust engineer to support next-generation connected vehicle and infotainment systems. This role sits at the intersection of vehicle software, middleware, and cloud services, focused on enabling seamless data and command flow between...
- ...and Volkswagen Group Technologies, located in Palo Alto, California, is hiring a Staff Software Engineer specializing in agentic applications. This role involves shaping the GenAI platform’s architecture and integrating LLMs into applications. The candidate should have...Local area
$120k - $260k
...to internal users, end customers, and partners. Our billing platform functions as the backbone for managing financial transactions... ...compliance. What you will do We are seeking a seasoned Software Engineer with extensive experience in designing, building, and maintaining...Hourly payWork experience placementLocal areaFlexible hours- About the Role The Connector Platform team builds the data layer that... ...reach into the world's software. This team owns the systems that... ...mid-level, more for senior and staff). Strong system design... ...alongside other experienced engineers. If you’re excited about this...
$110k - $230k
About the Team The Billing Platform team at GEICO oversees the tools, infrastructure, data, reporting, analytics, and services essential... ...end customers, and partners. What You Will Do Lead Backend Software Engineer responsible for designing, building, and maintaining large-...Flexible hours$207k - $301k
Google is looking for a Staff Software Engineer for its Search Local Ads Data Platform. This role involves designing and developing software solutions that manage location data critical to Google's ad ecosystem. The ideal candidate will have extensive experience in software...Local area- Unity is looking for a Staff Software Engineer to join their Ads team in Mountain View, California. This role focuses on building scalable data pipeline systems that support machine learning and performance optimization. The ideal candidate will have a deep understanding...
$251k - $310k
Waymo is seeking a senior software engineer to develop scalable software systems for data generation and management. The role requires strong expertise in C++ and Python, and collaboration with diverse teams to enhance data processing capabilities. This hybrid position...$180k - $220k
Harness is the AI Software Delivery Platform company, led by technologist and entrepreneur Jyoti Bansal (founder of AppDynamics, acquired by Cisco... ...We are seeking a talented and experienced Data Platform Engineer to join our team as the Technical Lead. The ideal...Flexible hoursShift work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - OTA Platform. Be the first to apply!
- data platform engineer Palo Alto, CA
- client platform engineer Palo Alto, CA
- platform engineer Palo Alto, CA
- platform developer Palo Alto, CA
- senior platform engineer Palo Alto, CA
- platform engineering manager Palo Alto, CA
- ultimate software Palo Alto, CA
- software applications developer Palo Alto, CA
- remote software sales Palo Alto, CA
- senior c# .net software developer Palo Alto, CA
