About this role
Software Engineer, Embedded Rust at Gentherm. Location: Novi, Michigan, United States. Role: migrating software, designing drivers, executing tests Requirements: BSc in Computer Engineering/Computer Science/Electrical/Electronics, 4+ years embedded development, 2+ years embedded Rust, open-source contributions, experience with TI MSPM0 or NXP microcontrollers, schematic/data sheet literacy, strong problem-solving and communication. Category: Engineering Seniority: Mid Level Tools: Rust, C, Python, MATLAB/Simulink, GitHub, GitLab, HIL, CAN, LIN, Ethernet, Bluetooth, TI MSPM0, NXP microcontrollers Commitment: Full Time Workplace: Onsite Languages: English