I AM HIRED

Неделя 310 ₽Месяц 630 ₽3 месяца 1 680 ₽Год 5 680 ₽

Rust Programmer — 1ST-RECRUIT LLC, An E-Verified Company, Palo Alto, CA

Разработчики, Backend, Другие языки · 04.11.2026

Зарплата не указана

Откликнуться

Компания: 1ST-RECRUIT LLC, An E-Verified Company

Локация: Palo Alto, CA

Формат: не указан

Занятость: Контракт

Грейд: Senior

Job Title: Staff Rust Software Developer – Automotive Infotainment

Location: Palo Alto, CA

Job Description

Ford is seeking a skilled Staff Rust Software Developer to design and develop high-performance automotive infotainment systems. The ideal candidate will have hands-on Rust programming experience, strong software architecture skills, and expertise in developing scalable services, reusable frameworks, and developer-friendly APIs.

You will collaborate with cross-functional engineering teams to build next-generation infotainment solutions supporting navigation, media, entertainment, phone, voice, and vehicle settings.

Key Responsibilities

• Design, develop, and maintain Rust-based services, frameworks, and APIs for infotainment systems.

• Build reusable, modular software components using SOLID principles and test-driven development (TDD).

• Design scalable APIs with robust error handling, versioning, and maintainability.

• Optimize application performance through profiling, debugging, and system-level analysis.

• Develop proof of concepts for next-generation automotive infotainment platforms.

• Maintain technical documentation covering software architecture, design, and API usage.

• Collaborate with software developers, QA engineers, product managers, and technical leads.

• Participate in code reviews, pair programming, system design, and Agile development activities.

Required Qualifications

• Bachelor’s degree in Computer Science, Engineering, or a related field.

• 3+ years of software development experience.

• At least 1 year of hands-on Rust programming experience.

• 1+ year of experience designing clean, scalable, and maintainable APIs.

• Strong understanding of software architecture, modular design, and error handling.

Preferred Qualifications

• Master’s degree in Computer Science or Engineering.

• Experience with C++17, Python, and Bash scripting.

• Experience with embedded software performance optimization.

• Proficiency in Linux and macOS environments.

• Experience with Git, Agile methodologies, pair programming, and test-driven development.

• Background in automotive software, infotainment systems, or embedded platforms.

Поиск по вакансиям