Vacancy expired!
Woven Planet is building mobility for a safer, happier and sustainable world. A subsidiary of Toyota, Woven Planet innovates and invests in new technologies, software, and business models that transform how we live, work and move. With a focus on automated driving, smart cities, robotics and more, we build on Toyota's legacy of trust and safety to deliver mobility solutions for all.
For nearly a century, Toyota has been delivering products and services that improve lives. Automation that originated to increase the efficiency of daily activities has evolved into the safe, reliable, connected automobiles we enjoy and depend on today. Now, we are looking to the next 100 years and to extending that dream for a better life for all people from cars to smart cities. Our unique global culture weaves modern Silicon Valley innovation and time-tested Japanese quality craftsmanship. The complementary strengths enable us to optimize safety, advance clean energy and elevate well-being. We envision a human-centered future where world-class technology solutions expand global access to mobility, amplify the capabilities of drivers, and empower humanity to thrive.About the OrgArene is Woven Planet's flagship platform to enable programmable mobility. The Arene Platform is being developed to accelerate the creation of value towards a future where 'mobility' replaces 'transportation' and is the basis for the next-generation vehicles. Its development-to-deployment process is revolutionary in its simplicity and efficiency. Getting safe software solutions from concept to market has never been easier, faster, or more accessible.Tight integration between the vehicle and the cloud provides a unique programming platform, pioneering a lower barrier to entry for innovation, and allowing engineers to invent in new and exciting ways. The Arene Plane team is responsible for end-to-end collection and processing of data across the vehicle and the cloud. This data is central to enabling programmable mobility, development of new features for upcoming vehicles and creating an optimized supply chain for OEMs.About the RoleThe Vehicle Data Platform team is responsible for developing software to collect, store and transport all sorts of data with additional features for dynamism in vehicle, OTA, workload and data orchestration, event driven pipelines and functional safety. This involves working with different messaging and database technologies in resource constrained systems with focus on low latency and high availability. For this position, we are looking for a candidate with a strong generalist software engineering background, experience working with Linux OS, C, system software, and the ability to work in a fast-paced collaborative environment.Responsibilities- Design and improve the on-vehicle data platform architecture
- Optimize services for low latency and high availability
- Investigate, implement, and debug storage and networking technologies
- Develop in microservices environment
- Mentor junior level engineers
- Work closely with Toyota engineers in Japan
- Minimum 5-7 years of experience
- Bachelor's degree in Computer Science or equivalent
- Expert level Linux and C experience
- Experience working with high throughput message passing technologies. Eg. ZMQ, MQTT, NATS, DDS
- Experience with database technologies. Eg. RocksDB, TileDB, Timescale, Postgres
- Experience working with QNX or AGL
- Have worked with rapid prototyping or demo work
- Familiarity with File systems and software defined storage
- Experience with Adaptive Autosar is a plus
- Familiarity with GDB is a plus
- Familiarity with Bazel, Jama, Enterprise Architect is a plus
- Performance engineering in embedded systems is a plus
- ID: #48394956
- State: California Paloalto 94301 Paloalto USA
- City: Paloalto
- Salary: USD TBD TBD
- Job type: Permanent
- Showed: 2023-01-07
- Deadline: 2023-03-07
- Category: Et cetera