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

Software Engineer, Embedded Rust

Gentherm

Software Engineer, Embedded Rust Genthermis expanding its business portfolio beyond the traditional automotive sector and into new markets. To support this strategic growth, the Advanced Engineering departmentis looking foraSoftware Engineer (Embedded Rust). This engineerwill be directly involved indevelopmentof the next generation software for our electronics products. This role is instrumental in integration ofalmost everyGenthermproduct together. This is a highly interdisciplinary project that requires the successful candidate todemonstrateaptitude inacquiringand assimilating domain knowledge from diverse scientific and engineering areas. The role will focus on supporting software development for the control of thermal and pneumatic comfort systems into products across diverse industries, including automotive seating, commercial trucks, two-wheelers, and medical applications. While our portfolio is broad, our core mission remains consistent: to create products that positively impact people. Whether through enhancing comfort or delivering measurable health benefits, our goal is to provide best-in-class user experiences and outcomes.

ESSENTIAL FUNCTIONS AND RESPONSIBILITIES

Migrate existing embedded C-based software modules into Rust Design and implement new drivers and software modules in Rust Collaborate on software test plans, execute unit and HIL test cases Expand our usage of open-source software and tooling Collaborate with cross-functional and cross-regional teams working in an agile development environment. Assist engineering and product teams in defining product specifications. Work with systems team to establish best-in-class software and test requirements. Follow software development process to ensure quality standards are met. Develop test cases and automated testing based on defined software requirements and design.

MINIMUM QUALIFICATIONS

BSc Computer Engineering, Computer Science, Electrical or Electronics Engineering 4+ years embedded development experience 2+ years embedded Rust experience Has open-source contributions to embedded Rust ecosystem Experience with TI MSPM0 or NXP microcontrollers Experience navigating detailed electronics schematics and data sheets Demonstrated problem-solving, data analysis, and troubleshooting skills. Strong communication and presentation skills with cross-functional teams. Ability to thrive in fast-paced, multi-project environments

PREFERRED QUALIFICATIONS

Knowledge of communication protocols: CAN, LIN, Ethernet, Bluetooth Knowledge of Python or another scripting language Working knowledge of modeling tools such as Matlab/Simulink Experience with embedded development kits. Experience working in distributed repositories and managing merge/pull requests in GitHub/GitLab History analyzing and parsing data to develop technical insights and make decisions Basic project management skills, including planning and organization, decision making, problem solving, prioritizing Ability to prepare and present technical written reports and other documents to peers and management

NICE TO KNOW

Travel: Possible ( Deliver Results Understand the mission and output of your team; set SMART objectives and deliver. Drive Change Focus on agility and commitment to continuous improvement; Understand and act on internal and external drivers of change. Build Capability Foster a culture of learning and development; Support individual growth through continuous feedback to achieve personal and professional goals. Cultivate Innovation Openly embrace, create, implement and support new and innovative ideas, processes and technology that deliver business results. Gentherm is an Equal Opportunity Employer. We are committed to building an inclusive culture through Our Network of Engagement (ONE) where we value our differences and work together to positively impact the lives of our employees, customers, and communities. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, genetic information, sexual orientation, gender identity, disability, or protected veteran status. #J-18808-Ljbffr Gentherm

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Embedded Rust in Novi, MI vacancy
  •  ...how we support your career: purposeful, impactful, and tailored to you. Because when you thrive, innovation thrives.  Software Engineer, Embedded Rust Gentherm is expanding its business portfolio beyond the traditional automotive sector and into new markets. To... 
    Suggested
    Work at office

    Gentherm

    Novi, MI
    17 days ago
  • Description The Role Vehicle Mechatronic Embedded Controls (VMEC) is a team that is comprised of inclusive and diverse Agile...  ...VMEC TRP Team is seeking a creative, highly motivated, Software Engineer with passion and expertise in Embedded Controls and great attention... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    4 days ago
  • $160k - $192.5k

     ...implementation on UDS for Scout’s new software-defined vehicle architecture Own the...  ...architecture, ensuring alignment between systems engineering, software development, diagnostics,...  ...experience in automotive diagnostics, embedded systems, software integration, or systems... 
    Suggested
    Work at office
    Immediate start
    Flexible hours

    Talent Search PRO

    Novi, MI
    23 days ago
  •  ...leadership exposure. Within this RDP role, working as a Software Engineer for Powertrain Control Units (e.g., engine, fuel cell, or battery...  ...Preferred Requirements: Passion for automotive embedded controls Has participated in a hands-on role in:  SAE, Formula... 
    Suggested
    Rotational program
    Full time
    Work experience placement
    Internship
    Local area
    Relocation

    Bosch Group

    Farmington, MI
    9 days ago
  •  ...industry shifts toward electrification and software-defined vehicles, we work across the...  ...working in close collaboration with global engineering teams and customers. Key...  ...Engineering (Master’s preferred) ~5+ years of embedded software experience (automotive preferred... 
    Suggested
    Temporary work
    Flexible hours
    Shift work

    AUO Corporation America

    Farmington, MI
    8 days ago
  •  ...Senior Application Security Engineer Amerisure creates exceptional value for its partners, policyholders, and employees. As a property...  ...management, and incident response efforts, while embedding security throughout the SDLC and integrating testing capabilities... 
    Local area
    Remote work
    Flexible hours

    Amerisure

    Farmington Hills, MI
    2 days ago
  •  ...Position Title: Principal Software Engineer Location Of Employment: 2000 Town Center, Unit 660, Southfield, MI 48075 Reference ID: REQ-SE...  ...Software Architecture & Development Design, develop, and optimize embedded software for automotive infotainment systems, including... 

    Sapphire Stream Technology

    Southfield, MI
    14 hours ago
  •  ...Lead Engineer Kotobukiya‑Treves North America Inc seeks a Lead Engineer in Novi, MI. Responsibility Drive RFQ technical activities. Provide technical deliverables. Qualifications MS + 2 years of experience or BS + 5 years of experience. To apply, email resume to miranda... 

    Kotobukiya-Treves North America Inc

    Novi, MI
    14 hours ago
  •  ...Scanning and CT/Xray solutions. While doing so, the Application Engineer is to: Develop customer specific training requirements...  ...requirements. Robot cell programming utilizing ZEISS Inspect Pro software. Provide customer confidence through accurate and timely deliverables... 
    Local area
    Flexible hours
    Night shift
    Weekend work

    IQS

    Wixom, MI
    14 hours ago
  •  ...transportation and commercial markets. Position Overview Application Engineer responsible for the design and development of lithium ion...  ...engineering discipline that involves mechanical, electrical, and software engineering, and the leadership to lead a design into an on‑... 

    A123 Systems

    Novi, MI
    15 hours ago
  •  ...Application Engineer – Industrial Metrology (U.S.) Travel: ~50% Domestic Travel, Occasionally International Metronor is seeking a highly...  ...prospective customers Deliver customer training on hardware, software, and metrology workflows Perform system installations, configurations... 
    Remote work
    Worldwide

    Metronor

    Northville, MI
    14 hours ago
  •  ...Job Purpose Dana Incorporated is seeking a highly skilled Senior Network Engineer with deep experience supporting industrial manufacturing networks and Automated Mobile Robot (AMR) environments. This role is responsible for ensuring the availability, performance, security... 

    Dana Corporation

    Novi, MI
    15 hours ago
  • $140k - $200k

     ...the leading projected augmented reality (AR) work instruction software platform that transforms manual manufacturing processes for companies...  ...and food and beverage industries. Reports to Applications Engineering Manager Schedule Type Full-time, Salary, Exempt, Hybrid Job... 
    Full time
    Work experience placement
    Casual work
    Local area
    Worldwide
    Flexible hours
    Weekend work

    LightGuide

    Wixom, MI
    5 days ago
  •  ...product launches Collaborate cross‑functionally with internal engineering teams to optimize system performance and ensure seamless integration...  ...automotive, commercial vehicles, industrial) Familiarity with embedded systems, controls, or firmware integration Knowledge of... 
    Hourly pay
    Local area
    Immediate start

    Methode Electronics

    Southfield, MI
    3 days ago
  •  ...The Advanced Robotics and Innovation Engineer plays a pivotal role in shaping ZF’s next generation of edge-connected driver assistance...  ...suppliers and cross-functional teams. Your Profile as the Senior Software Engineer- Robotics & Innovation: Bachelors of Science (or... 

    ZF Group

    Farmington Hills, MI
    15 hours ago
  •  ...Location Northville, USA Lead Optical Engineer FORVIA - HELLA Electronics Corporation is seeking a dynamic and experienced Lead Optical Engineer. The focus of this role will be to lead optical design activities and act as the primary optical engineering contact through... 
    Flexible hours

    FORVIA HELLA

    Northville, MI
    14 hours ago
  •  ...developers and stakeholders. Using WildFly 8.2.1 (with hibernate) and embedded tomcat for deploying consumer web applications. Implementing...  ...: Bachelor – Computer Science, Electrical/Electronic Engineering, or a related area, or the equivalent Experience: None Job... 
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    1 day ago
  •  ...and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment...  ...create?  Consider joining our GM family of Software Engineers in VMEC (Vehicle Mechatronics and Embedded Controls). The VMEC team is comprised of inclusive... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    1 day ago
  •  ...for experienced and motivated candidates for the role of Software Engineer in Virtualization and SIL (Software-in-the-Loop) Integration...  ...environment for developing, verifying, and validating embedded software. A successful candidate is ultimately responsible... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    3 days ago
  •  ...positions available. REQUIREMENTS : Bachelor's degree in Software Engineering, Electrical Engineering, Mechanical Engineering, or related...  ...usage of additional simulation tools including GT-Power; Embedded controls software and the automated software build processes... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    2 days ago
  • Overview The Software Developer will be responsiblefordevelopingandmaintaininghigh-performanceapplicationshostedon-prem and in the cloud...  ...as a Backend Developer, Software Developer, Software Engineer or equivalent (Required) Ability to troubleshoot distributed systems... 
    Full time
    Temporary work

    Sun, Inc.

    Southfield, MI
    2 days ago
  • Description Role Overview The ADS Software Engineer plays a key role in delivering GM’s Assisted Driving and Active Safety (ADAS) product...  .../ADS concepts, automotive perception systems, or real-time embedded platforms 5+ years experience with the architect, design... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    1 day ago
  •  ...Consider This Job Opportunity The Business Development Engineer is responsible for representing the company via technical...  ...and CE regulatory. Experience debugging hardware/firmware/software system issues on embedded platforms. Previous experience using Broadcom, Cypress,... 
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Murata Manufacturing Co., Ltd.

    Novi, MI
    1 day ago
  • $132k - $231k

     ...industries providing clients with product engineering and low-volume production solutions. Our...  ...company to create a specific Defense software team focused on our mission. This position...  .../Matlab, FMI/FMU, Modelica) IoT, ROS, Embedded Development RaspberryPi, Arduino, ROS... 
    Remote job
    Permanent employment
    Contract work
    Monday to Friday
    Weekend work

    Pierce Manufacturing

    New Hudson, MI
    more than 2 months ago
  • $125.25k - $183.7k

     ...the keys to fast-track your career. Engineer audio systems and integrated technology...  ...expert towards the customer and internal Software and Requirement engineering.  This role...  ...responder and primary technical contact for embedded system issues identified during... 
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    HARMAN International

    Novi, MI
    more than 2 months ago
  •  ...Description IAV is offering exciting opportunities to join dynamic teams with exposure to top tier projects! IAV Group is an engineering and technical consultancy servicing the global automotive industry with approximately 7,000 employees worldwide and more than 40... 
    Temporary work
    Worldwide
    Flexible hours

    IAV Automotive Engineering Inc

    Novi, MI
    a month ago
  • $102.5k - $187.9k

     ...intelligent systems. Our teams span digital strategy, architecture, engineering, design, operations, and applied AI across a wide range of...  ...your story. The opportunity As a Senior Full Stack Software Engineer , you will independently develop, test, and maintain... 
    Summer holiday
    Local area
    Flexible hours

    EY

    Southfield, MI
    3 days ago
  •  ...Spots ~ Crain's Detroit Business Top Staffing Service Companies in Detroit ~ TechServe Alliance Excellence Award- IT and Engineering Staffing & Solutions ~ Best of MichBusiness winner in HR Wizards & Partnerships ~ Metro Detroit Elite Category: Recruitment... 
    Remote work
    Visa sponsorship
    Work visa

    Kyyba

    Farmington Hills, MI
    2 days ago
  •  ...a Senior Full Stack Java Developer in Lansing, MI.Overview:A confidential enterprise client is seeking multiple experienced software engineers to support ongoing development and enhancement of enterprise-scale applications. The engagement involves working within a collaborative... 
    Hourly pay
    Contract work

    Kforce

    Farmington Hills, MI
    4 days ago
  •  ...profiling Nice to Have Technical Skills: • Advanced usage of GitHub Copilot or other AI-based development tools and prompt engineering expertise • CI/CD processes • DevOps methodologies • Unix / Shell scripting • Docker • Memcache / Redis • SAML... 

    Apex Systems

    Farmington Hills, MI
    1 day ago

Do you want to receive more vacancies?

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