PaloAltoRecruiter Since 2001
the smart solution for Palo Alto jobs

Embedded Software, Platform Engineer

Company: Woven Planet
Location: Palo Alto
Posted on: August 5, 2022

Job Description:

Woven Planet is building the safest mobility in the 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. At Woven Planet we strive to build a safer, happier, more sustainable world.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, elevate well-being, and improve how people live, work, and play. 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.Level 5's autonomous vehicle architecture consists of a sophisticated network of sensors, embedded high-performance computers, and embedded microcontrollers. As a member of the Embedded Platform software team, you will help design, implement, and integrate the real-time system platforms that drive our autonomous vehicles and make a large impact on the future of Level 5's autonomous efforts.Responsibilities:

  • Work with the extended team to design, implement, and integrate critical real-time embedded system platforms for autonomous vehicles
  • Be excited about working on software closely connected to operating systems, compute hardware, sensors, and vehicles
  • Deliver high-quality C and C++ code and related tooling with safety in mind
  • Collaborate with hardware, middleware, systems, and autonomy teams
  • Participate in hands-on system integration, system debugging, hardware bring-up, and code optimization
  • Participate in hardware and software systems design reviews
  • Be a team player on everything from developing infrastructure to doing code reviewsEducation and Experience
    • BSCS or equivalent technical degree required
    • 3+ years of embedded SW experience, or relevant experience from course work and internships for new grads
    • 3+ years of embedded SW experience, or relevant experience from course work and internships for new grads
    • Extensive programming experience in C and C++ (modern C++ preferred)
    • Knowledge of relevant tooling (scripting, cross-compilers, build systems)
    • Background in object oriented design, prioritizing testability and reusability
    • Knowledge of POSIX operating systems (Linux, QNX, etc.)
    • Knowledge of embedded programming platforms and their interfaces (CAN, Ethernet, I2C, etc.)
    • Helpful:
    • Understanding of real-time OS architecture and designs (FreeRTOS, etc.)
    • Experience with sensor integration (cameras, radars, etc.)
    • Automotive background (Autosar AP, ECU development, etc.)
    • Experience with developing safety-certified SW (ISO 26262 and similar)
    • Experience with ML inference on edge compute 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.

Keywords: Woven Planet, Palo Alto , Embedded Software, Platform Engineer, IT / Software / Systems , Palo Alto, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Palo Alto RSS job feeds