Software Engineer, Integration & Deployment

18 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.

Locations: Ann Arbor, Michigan - Hybrid; Palo Alto, California - Hybrid

Woven Planet's software stacks comprise hundreds of components that need to be tested frequently and automatically as part of CI/CD processes The Platform Foundations team develops technology for a variety of testing platforms such as cloud-based SILS, virtual emulation, hardware-based testbeds, and autonomous vehicles and supports the deployment of software onto such platforms.

Responsibilities
    • Work cross-functionally with the Test Rigs, Efficiency Tooling, Infrastructure, Systems, and Autonomy SW teams.
    • Architect and implement scalable tools and infrastructure for testbeds (such as remote imaging and DevOps-related tooling), CI/CD, and the virtualization of ECUs.
    • Support the bring-up of test runners and automotive ECUs with tool setups and integrate them with the CI/CD infrastructure in the cloud.
    • Develop solutions for testing of software on heterogeneous multi-ECU testing platforms in the domains of remote data collection, central gateway and ADAS.
    • Troubleshoot system-level issues including but not limited to cloud-based systems, networking, platform software and hardware systems.
    • Build familiarity with Woven Planet's software stacks, hardware systems, and CI/CD infrastructure inside and out.
Qualifications
    • At a minimum, Bachelor's of Science in Computer Science or a related field with at least 3 years of relevant professional experience (mid and senior level positions available)
    • Proven ability to operate effectively and autonomously across multiple teams in situations of ambiguity, with only high-level direction
    • Generalist attitude with proven ability to dive deep fast and willingness to learn continuously, In-depth experience with cloud infrastructure (e.g., Docker, AWS, Nomad, buildkite)
    • Experience with C/C software, version control (e.g., git), and related tool chains
    • Demonstrated ability to write software scripts to support deployment, automation, and testing (Python, Bash)
    • Experience with Linux (udev, systemd, networking sockets, bash)
    • Preferred experience in the following fields: SW engineering, virtualization, embedded systems, bootloaders, RTOS (QNX, LinuxRT), middleware, cloud computing, networking, sensors (camera, radar, lidar), machine learning/artificial intelligence or on-edge compute
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: #48639195
  • State: California Paloalto 94301 Paloalto USA
  • City: Paloalto
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2023-01-18
  • Deadline: 2023-03-18
  • Category: Et cetera