Senior Software Engineer, In-vehicle Data Management

07 Jan 2025

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 Org

Arene 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 Role

The 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
Requirements
    • 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
Nice to Have
    • 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
Your base salary is one part of your total compensation. At Woven Planet, we offer a base salary, a bonus, and a comprehensive benefits package. The California pay scale for this full time position is $140,000 - $230,000. The total compensation offered to an employee will be dependent upon the individual's skills, experience, qualifications, location, and level.

#LI-Hybrid

By submitting your application you agree to the following terms:

;br>Our Commitment

•We are an equal opportunity employer and value diversity.

•We pledge that any information we receive from candidates will be used ONLY for the purpose of hiring assessment.

  • 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