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

Rust Software Engineer

$135.42k - $226.98k

Ford Motor Co

Job Description

We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves?

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.

In this position...
As a key member of our team, you will be responsible for designing and developing complex infotainment systems with a focus on high performance HMI. You'll collaborate with cross-functional teams to ensure seamless integration of software and hardware components. Our ideal candidate is an enthusiastic, detailed oriented self-starter who demands developer-friendly APIs, bulletproof code, and adheres to SOLID principles and TDD. You will be responsible for participating in the design and development of services, frameworks, and APIs to enable the development of services and applications to allow users to interact with features such as navigation, media, entertainment, phone, voice, and vehicle settings.

Responsibilities

What you'll do...
  • Design and develop Rust services in support of infotainment systems and any supporting frameworks.
  • Develop reusable modules and UI components using SOLID design principles.
  • Prepare and maintain comprehensive documentation on software design, architecture, and API usage.
  • Create proof of concepts for next generation infotainment systems.
  • Optimize performance by profiling, analyzing, and improving the application code and system integration to enhance overall efficiency.
  • Participate in system design, documentation, and testing.
  • Collaborate with cross-functional teams to ensure successful integration of software components.
  • Work in an agile team of software developers, test engineers, technical product managers and leads.
Qualifications

You'll have...
  • Bachelor's degree in engineering or computer science or equivalent combination of relevant education and experience.
  • 8+ years of software development experience
  • 4+ year experience with the Rust programming language
  • 1+ year experience in designing simple, elegant APIs with a strong emphasis on clarity, scalability, flexibility, versioning, and error handling.
Even better, you may have...
  • Master's degree in engineering or computer science.
  • 1+ year experience with C++17 programming language
  • Proficiency with scripting languages (Python, Bash).
  • Experience profiling and improving embedded software performance.
  • Demonstrated expertise and proficiency in pair programming, showcasing a strong understanding of its benefits and effectiveness in collaborative software development.
  • Proficient working in Linux and macOS environments.
  • Proficient with version control systems, such as Git, and Agile development methodologies.
  • Proven experience in designing simple, elegant APIs with a strong emphasis on clarity, scalability, flexibility, versioning, and error handling.

You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!

As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder...or all of the above? No matter what you choose, we offer a work life that works for you, including:

• 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

This position is a salary grade 8 and ranges from $135,420-226,980.
For more information on salary and benefits, click here:


or depending on experience

This position can be a leadership level 6 role and ranges from $146,520 - $276,600

For more information on salary and benefits, click here:


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.

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.

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. #LI-Hybrid #LI-BB1 #UEV
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Rust Software Engineer in Palo Alto, CA vacancy
  •  ...With Neurelo, developers can build their software faster and better with an elegant experience...  ...vision for Neurelo’s products Passionate engineer and architect who can challenge the...  ...and skills with building applications in Rust, GoLang and/or Java. Note - experience with... 
    Suggested

    Neurelo

    Mountain View, CA
    1 day ago
  •  ...Corporation in Mountain View, California, is hiring a Communication Systems Software Engineer to develop critical systems for uncrewed aircraft communication. The role requires strong expertise in C++ or Rust, experience with high-performance networking, and knowledge of Linux... 
    Suggested

    Reliable Robotics Corporation

    Mountain View, CA
    3 days ago
  • $150k - $200k

     ...Position Details Position Title: Senior or Staff Full-stack Software Engineer Department: Software Group FLSA Status: Exempt...  ...mobile and desktop application development, Go (Golang), Rust and Python for server-side development, HTML, CSS and JavaScript... 
    Suggested
    Work at office
    3 days per week

    Relentless Health, Inc.

    Menlo Park, CA
    2 days ago
  •  ...and a group of fellow cryptographers and engineers passionate about Bitcoin and its potential...  ...Liquid and Core Lightning, to end-user software and hardware wallets like Green and Jade....  ...or Vue.js Implement APIs in Python and Rust Develop and maintain Databases and data... 
    Suggested

    Blockstream

    Menlo Park, CA
    1 day ago
  • $152k - $241.5k

     ...lasting impact on the world. We are seeking a Senior Systems Software Engineer to join our advanced infrastructure software team. In this...  ...solutions for datacenter environments. You will work primarily in Rust, Go, and C++, building robust, scalable systems that bridge... 
    Suggested

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...Role: Software Platform Engineer (4 Openings) Location: Palo ALto, CA - Hybrid Rate : $$ W2 per hour + Benefits This will be a long...  ...Python and/or POSIX shell scripting ~ Experience with Rust programming ~ Familiar with modern SoC architectures,... 
    Hourly pay
    Long term contract
    Contract work
    3 days per week

    Syntricate Technologies

    Palo Alto, CA
    4 days ago
  • $152k - $287.5k

    NVIDIA Corporation is seeking a Senior Systems Software Engineer to design and maintain high-performance management solutions for datacenter...  ...engineering focusing on distributed systems, with strong skills in Rust, Go, and C++. The role involves integrating hardware and... 

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $96k - $132k

    Software Engineer, Computational Microscopy Platform (Biohub SF) Job Description The Chan Zuckerberg Biohub San Francisco (CZ Biohub SF) is...  ...with multiple languages (at minimum, Python, shell, and C++/C/Rust) Experience using and producing different types of application... 
    Internship
    Flexible hours

    Second Renaissance

    Stanford, CA
    2 days ago
  • Job Title Should have hands on experience with C/C++ Developer with Rust Services Expected to work on changes in few of the existing scripts Should be capable of completing assigned changes within provided timelines Good Communication Skills

    ClifyX

    Sunnyvale, CA
    4 days ago
  • black.ai in Palo Alto, California is seeking a software developer specializing in quantum computing. The ideal candidate will have over 15 years of experience with Rust or C++ in system software development. Responsibilities include developing control software for quantum... 

    black.ai

    Palo Alto, CA
    4 days ago
  • $120k - $250k

     ...Software Engineer - Simulators Mountain View, CA What MatX Is Building MatX is on a mission to be the compute platform for AGI....  ...and run the largest ML workloads for AGI. We primarily use the Rust programming language. What You'll Do Here Develop... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    MatX

    Mountain View, CA
    3 days ago
  •  ...Software Engineer (Crypto - SV) - US - 2026 USA, Palo Alto About Us Nu is one of the largest digital financial platforms in the world...  ...in languages used in crypto infrastructure (e.g., Go, Rust, Java, Python). Experience designing systems with an adversarial... 
    Work at office
    Work from home
    Relocation package
    Flexible hours

    Nubank

    Palo Alto, CA
    1 day ago
  • $120k - $275k

     ...Software Engineer - Compiler Mountain View, CA What MatX Is Building MatX is on a mission to be the compute platform for AGI. We are...  ...run the largest ML workloads for AGI. We primarily use the Rust programming language. What You'll Do Here Design and... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    MatX

    Mountain View, CA
    3 days ago
  •  ...Distributed Systems Engineering Opportunities As a Distributed Systems Engineer, you will...  ...Utilize programming languages like Go, Rust, and C++ Take ownership of significant...  ...working in a dynamic startup environment Software Engineer - UI Location: Remote... 
    Work at office
    Remote work

    AIMECHATEC, Ltd

    Menlo Park, CA
    1 day ago
  •  ...develop, test, release and maintain embedded software for Infotainment. Own software...  ...programming languages. Knowledge in Rust programming and scripting languages like...  ...for GPU/DPU drivers Porting 3D gaming engines (Unreal, Unity3D) to Linux for embedded products... 

    Omni Inclusive

    Mountain View, CA
    1 day ago
  •  ...RadixArk is seeking experienced product-focused engineers to join our team in building the...  ...inference and training infrastructure. As a Software Engineer, Product, you will partner...  ...Python, TypeScript/JavaScript, Go, C++, or Rust. ~ Demonstrated experience shipping developer... 
    Full time

    RadixArk

    Palo Alto, CA
    4 days ago
  •  ...Robot Software Engineer At Rhoda AI, we're building the next generation of generalist intelligent robots. We own the full robotics stack...  ...Strong software engineering fundamentals in C++, Python, or Rust ~ Experience with networking, IPC, and communication protocols... 

    Rhoda ai

    Palo Alto, CA
    3 days ago
  • $180k

    Pantera Capital is seeking a candidate to develop backend infrastructure primarily in Rust. Responsibilities include building the xAI API for global developers and ensuring high-throughput inference systems. Ideal candidates will have expert knowledge in Rust or C++, experience... 

    Pantera Capital

    Palo Alto, CA
    4 days ago
  • $168.93k - $192.5k

     ...learn more, visit Role Overview ID.me is seeking a Software Development Engineer III to join the Data Acquisition & Normalization team....  ...languages such as Java, Ruby, JavaScript, TypeScript, Go, Python, Rust, or C++. ~ Exposure to data acquisition or integration... 
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    Mountain View, CA
    2 days ago
  •  ...observability, developer velocity. Raise the engineering bar through code review and design...  ...For ~5+ years building production software. Internships and teaching assistantships...  ...backend language (Python, Go, Rust, TypeScript, etc.) and familiarity with... 
    Internship
    Work at office

    Voltai

    Palo Alto, CA
    1 day ago
  • $150k - $250k

     ...their core endpoint security agent. The ideal candidate will have over 5 years of experience in systems-level programming and strong Rust skills. The role involves tackling complex security challenges across platforms, including Windows, Linux, and macOS. The expected... 

    Cylake

    Sunnyvale, CA
    2 days ago
  • $140k - $200k

     ...planet. We are a team of mission-driven engineers with experience across aerospace, robotics...  ...a reality. As a Communication Systems Software Engineer, you will be a part of the team...  ...systems-level programming experience in C++ or Rust ~ Professional experience developing... 
    Permanent employment
    Remote work

    Reliable Robotics Corporation

    Mountain View, CA
    4 days ago
  • $150k - $220k

     ...Software Engineer WindBorne Systems is supercharging weather forecasts with a unique proprietary data source: a global constellation of...  ...and the glue that ties it all together (Ruby on Rails, Python, Rust, Postgres) Experience building and maintaining internal tooling... 
    Work at office

    WindBorne Systems

    Palo Alto, CA
    2 days ago
  • $140k - $300k

     ...strategies tovalidatecutting-edgevehicle software systems. Your work will...  ...automation frameworks using Python,C++and Rust to improve test efficiency and precision...  ...Mechatronics, Electrical, Mechanical or Systems Engineering, or equivalent experience Strong fundamentals... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    4 days ago
  • $135k - $200k

     ...Palantir builds the world's leading software for data-driven decisions and operations....  ...are seeking a Forward Deployed Software Engineer to join a newly-formed team focused on developing...  ...~ Strong proficiency in JS/TS, Python, Rust, or Java ~ Experience with front-end frameworks... 
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Palo Alto, CA
    17 hours ago
  • $168.93k - $192.5k

     ...learn more, visit Role Overview ID.me is seeking a Software Development Engineer III to join the Credential API team and contribute to the...  ...such as Java, Ruby, JavaScript, TypeScript, Go, Python, Rust, or C++. ~ Experience building systems and services in a... 
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    Mountain View, CA
    2 days ago
  • We’re looking for a Senior Engineer to help build the next-generation inference platform that supports embedding...  ...backend or infrastructure systems at scale Strong software engineering skills in languages such as Go, Rust, Python, or C++, with an emphasis on performance... 
    Local area
    Worldwide

    MongoDB

    Palo Alto, CA
    1 day ago
  • $120k - $200k

     ...committed to solving tough problems that save precious time and energy. About the role We’re looking for a meticulous, Rust-loving Software Engineer to join us on the ground floor, with runway for huge and immediate impact. In this role you'd be joining our Platform team... 
    Immediate start
    Work from home

    Matic

    Mountain View, CA
    2 days ago
  • $120k - $200k

    A leading robotics company in Mountain View is seeking a meticulous Software Engineer fluent in Rust to join their Platform team. This role involves building software systems for real-time data transfer and collaborating closely with various teams to realize product vision... 

    Matic

    Mountain View, CA
    2 days ago
  • SambaNova Systems in Palo Alto, California is seeking a Software Engineer to build and scale the AI inference platform. This role involves working...  ...Engineering experience, strong skills in Python, Go, and Rust, and a solid understanding of Kubernetes. A competitive... 

    jobs.frontdoordefense.com - Jobboard

    Palo Alto, CA
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Rust Software Engineer. Be the first to apply!