Proficiency in multiple embedded programming languages (e.g., C/C++, RUST), deep knowledge on Embedded Automotive SW standards (Autosar) and deep knowledge of software architecture patterns, design ...
Proficiency in multiple embedded programming languages (e.g., C/C++, RUST), deep knowledge on Embedded Automotive SW standards (Autosar) and deep knowledge of software architecture patterns, design ...
Product Cybersecurity Manager, Ford Energy
$115K - $218K/yr
Experience: A minimum of 5-7 years of experience in Embedded Systems Security, Product ... Expert-level proficiency in secure coding practices (C/C++ or Rust), hardware architectures, secure ...
Product Cybersecurity Manager, Ford Energy
$115K - $218K/yr
Experience: A minimum of 5-7 years of experience in Embedded Systems Security, Product ... Expert-level proficiency in secure coding practices (C/C++ or Rust), hardware architectures, secure ...
SDV Platform Architect
Dearborn, MI · Hybrid
$129K - $244K/yr
... years Embedded C experience * 1+ year Python, Rust scripting * 2 years modeling, simulation, and testing * 2 years AUTOSAR Classic/Adaptive / Open Source Alternatives BSW config or BSW/CDD ...
SDV Platform Architect
Dearborn, MI · Hybrid
$129K - $244K/yr
... years Embedded C experience * 1+ year Python, Rust scripting * 2 years modeling, simulation, and testing * 2 years AUTOSAR Classic/Adaptive / Open Source Alternatives BSW config or BSW/CDD ...
SDV Platform Architect
Dearborn, MI · Hybrid
$129K - $244K/yr
... years Embedded C experience * 1+ year Python, Rust scripting * 2 years modeling, simulation, and testing * 2 years AUTOSAR Classic/Adaptive / Open Source Alternatives BSW config or BSW/CDD ...
SDV Platform Architect
Dearborn, MI · Hybrid
$129K - $244K/yr
... years Embedded C experience * 1+ year Python, Rust scripting * 2 years modeling, simulation, and testing * 2 years AUTOSAR Classic/Adaptive / Open Source Alternatives BSW config or BSW/CDD ...
SDV Platform Architect
Dearborn, MI · On-site
... years Embedded C experience * 1+ year Python, Rust scripting * 2 years modeling, simulation, and testing * 2 years AUTOSAR Classic/Adaptive / Open Source Alternatives BSW config or BSW/CDD ...
SDV Platform Architect
Dearborn, MI · On-site
... years Embedded C experience * 1+ year Python, Rust scripting * 2 years modeling, simulation, and testing * 2 years AUTOSAR Classic/Adaptive / Open Source Alternatives BSW config or BSW/CDD ...
Rust Embedded information
See Detroit, MI salary details
$69.3K - $78.7K
1% of jobs
$78.7K - $88K
2% of jobs
$88K - $97.4K
3% of jobs
$97.4K - $106.7K
6% of jobs
$106.7K - $116.1K
5% of jobs
$116.1K - $125.5K
5% of jobs
$128.7K is the 25th percentile. Wages below this are outliers.
$125.5K - $134.8K
5% of jobs
$134.8K - $144.2K
7% of jobs
$144.2K - $153.5K
3% of jobs
$153.5K - $162.9K
3% of jobs
The median wage is $164.2K / yr.
$162.9K - $172.3K
58% of jobs
$69.3K
$151.8K
$172.3K
How much do rust embedded jobs pay per year?
What are the key skills and qualifications needed to thrive in the Rust Embedded position, and why are they important?
To thrive as a Rust Embedded professional, you need strong proficiency in the Rust programming language, embedded systems design, and low-level hardware interaction, often supported by a degree in computer engineering, electrical engineering, or a related field. Experience with microcontroller platforms (such as ARM Cortex-M), version control systems like Git, and tools such as embedded debuggers or simulators is commonly required; certifications in embedded development or safety standards (e.g. ISO 26262) can be advantageous. Effective problem-solving, attention to detail, and strong collaboration skills are essential for successful project delivery. These skills ensure reliability, efficiency, and safety in developing robust embedded software for critical hardware applications.
What are some typical day-to-day tasks for a Rust Embedded engineer?
As a Rust Embedded engineer, your daily tasks often include designing, coding, and debugging firmware or low-level drivers in Rust, conducting hardware-software integration tests, and working closely with cross-functional teams such as hardware engineers and QA specialists. You may also participate in code reviews, optimize system performance, and document technical specifications to support maintainable development. Troubleshooting and resolving issues that arise during real-world device deployment is also a common responsibility. This role involves a mix of independent problem-solving and collaborative teamwork to ensure reliable, high-performance embedded solutions.
What is a Rust Embedded job?
A Rust Embedded job involves developing software for embedded systems using the Rust programming language. These systems include microcontrollers, IoT devices, and real-time applications where performance, safety, and reliability are critical. Rust's memory safety features and concurrency support make it well-suited for embedded development, reducing common issues like buffer overflows and data races. Developers in this field work with low-level hardware interactions, device drivers, and firmware while optimizing for constraints like power consumption and processing speed.
$122K - $166K/yr
Other
Posted 5 days ago
Stellantis rating
7.4
Based on 124 frontline employees who took The Breakroom Quiz
17th of 44 rated automakers
Job description
As a Senior Technical Fellow, you will play a pivotal role in shaping the technical direction and architectural vision of our base software systems. You will leverage your extensive expertise to drive innovation, ensure scalability, and maintain the highest standards of software quality. This role requires a deep understanding of software architecture, system design, and the ability to lead and mentor a team of talented engineers.
Key Responsibilities:
- Architectural Leadership: Define and drive the architectural vision for base software systems, ensuring alignment with business goals and technological advancements.
- Innovation: Lead the development of innovative software solutions, incorporating emerging technologies and best practices.
- Technical Expertise: Provide deep technical expertise in software architecture, system design, and development methodologies.
- Mentorship: Mentor and guide a team of engineers, fostering a culture of continuous learning and technical excellence.
- Collaboration: Collaborate with cross-functional teams, including product management, hardware engineering, and quality assurance, to deliver high-quality software solutions.
- Performance Optimization: Identify and address performance bottlenecks, ensuring the scalability and efficiency of software systems.
- Documentation: Create and maintain comprehensive architectural documentation, design guidelines, and technical standards.
- Stakeholder Engagement: Engage with key stakeholders to understand requirements, provide technical insights, and ensure alignment with business objectives.
- Play an active and operational role in helping operational SW teams to solve tricky issues and to do (milestones checking) the right technical solutions
- Knowledge sharing: Determine with the help of team management the needs for trainings and organize the knowledge sharing across the organization.
- External representation: You are able to represent Stellantis in international consortiums and influence them according to Stellantis strategy. You are also able to make technical presentation during international congresses
Basic Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- A minimum of 15 years of experience in software development,
- A minimum of 10 years in software architecture, system design, and technical leadership
- Proficiency in multiple embedded programming languages (e.g., C/C++, RUST), deep knowledge on Embedded Automotive SW standards (Autosar) and deep knowledge of software architecture patterns, design principles, and best practices
- Proven track record of leading and mentoring technically engineering teams, with excellent communication and interpersonal skills
- Strong analytical and problem-solving abilities, with a focus on delivering scalable and maintainable solutions
- Demonstrated ability to drive innovation and stay current with industry trends and emerging technologies
Preferred Qualifications:
- Master's degree in Computer Science, Software Engineering, or a related field. PhD preferred
As a Senior Technical Fellow, you will play a pivotal role in shaping the technical direction and architectural vision of our base software systems. You will leverage your extensive expertise to drive innovation, ensure scalability, and maintain the highest standards of software quality. This role requires a deep understanding of software architecture, system design, and the ability to lead and mentor a team of talented engineers.
Key Responsibilities:
- Architectural Leadership: Define and drive the architectural vision for base software systems, ensuring alignment with business goals and technological advancements.
- Innovation: Lead the development of innovative software solutions, incorporating emerging technologies and best practices.
- Technical Expertise: Provide deep technical expertise in software architecture, system design, and development methodologies.
- Mentorship: Mentor and guide a team of engineers, fostering a culture of continuous learning and technical excellence.
- Collaboration: Collaborate with cross-functional teams, including product management, hardware engineering, and quality assurance, to deliver high-quality software solutions.
- Performance Optimization: Identify and address performance bottlenecks, ensuring the scalability and efficiency of software systems.
- Documentation: Create and maintain comprehensive architectural documentation, design guidelines, and technical standards.
- Stakeholder Engagement: Engage with key stakeholders to understand requirements, provide technical insights, and ensure alignment with business objectives.
- Play an active and operational role in helping operational SW teams to solve tricky issues and to do (milestones checking) the right technical solutions
- Knowledge sharing: Determine with the help of team management the needs for trainings and organize the knowledge sharing across the organization.
- External representation: You are able to represent Stellantis in international consortiums and influence them according to Stellantis strategy. You are also able to make technical presentation during international congresses
At Stellantis, we assess candidates based on qualifications, merit, and business needs. We welcome applications from all people without regard to sex, age, ethnicity, nationality, religion, sexual orientation, disability, or any characteristic protected by law. We believe that diverse teams reflect our identity as a global company, enabling us to better address the evolving needs of our customers and care for our future.
What Stellantis employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Stellantis
Sourced by ZipRecruiter