Senior Software Engineer
Emulation Systems
Confirmed live in the last 24 hours
Developing next-generation vehicles for universal mobility society
Company Overview
Woven by Toyota, based in Chuo-ku Tokyo, is a forward-thinking company dedicated to the development of next-generation cars and the realization of a mobility society, focusing on safety, freedom, and happiness for all. They utilize advanced tools and technologies such as their vehicle software OS and platform, Arene, and Automated Driving/Advanced Driver Assistance Systems to ensure efficient development and deployment of high-quality vehicle software. The company's commitment to safety and improvement is evident in their construction of Woven City, a test course for mobility that encourages collaboration and invention, and their ongoing efforts to integrate mobility with social systems.
Automotive & Transportation
Company Stage
Seed
Total Funding
$35.6M
Founded
2020
Headquarters
Chuo City, Japan
Growth & Insights
Headcount
6 month growth
↑ 12%1 year growth
↑ 12%2 year growth
↑ 12%Locations
Ann Arbor, MI, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Jenkins
Git
Linux/Unix
Operating Systems
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
- Strong software engineering skills with experience using modern C++
- 5+ years of experience with embedded software for robotics, automotive, or related industries
- 5+ years of experience developing software and hardware systems for automated test environments (SIL, HIL), including simulation and emulation
- Expertise with a wide range of computing architectures (SoC, MCU, CPU)
- Knowledge and experience with RTOS and POSIX/Linux operating systems
Responsibilities
- Design and deliver systems & software for simulation, testing, integration, and validation of the automotive software
- Design, implement, and test software which forms the foundation of Arene's ecosystem
- Design and implement abstraction layers to enable hardware-agnostic software platforms
- Collaborate with the global Arene team to accelerate Arene software development
Desired Qualifications
- Experience building and maintaining software systems using modern build and CI infrastructure (Bazel, Jenkins, Github/Gitlab, Buildkite)
- Experience with containerization and orchestration techniques to improve automation of software development activities
- Knowledge or experience with interfaces and protocols used in automotive systems (CAN, Ethernet, SERDES)
- Knowledge or experience with safety (ISO 26262, ISO 21448, IEC 61508) and security (ISO 21434) standards