Senior Software Engineer

Woven by Toyota
Ann Arbor, United States of America
30 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Ann Arbor, United States of America

Tech stack

C++
Software Debugging
Linux
File Systems
Embedded Software
Ethernet
Python
System Software
Systems Integration
Information Technology

Job description

Work with extended team to architect, design, implement, test and integrate features into the AD/ADAS vehicle platform. Set up or adapt build flows, and other relevant tooling. Set the roadmap by working with Hardware, Systems Integration and ADAS application teams. C++ and Python programming. Build, debug and troubleshoot embedded software and systems and related interfaces (Ethernet, CAN). Perform system software development (drivers, filesystems, sockets) on Linux or QNX.

Requirements

Bachelor's degree in computer science, electrical engineering or related field. 5 years of experience with C++ and Python programming and 5 years with building, debugging and troubleshooting embedded software and systems and related interfaces (Ethernet, CAN). 3 years with system software development (drivers, filesystems, sockets) on Linux or QNX.

Apply for this position