Job Details : Software Engineer, Simulation, Automated Driving - Toyota

Software Engineer, Simulation, Automated Driving

Toyota

Job Location : Los Altos, California, USA

Employment Type : Full-Time

Posted on : 2019-01-11T07:37:22-05:00

Job Description :

Los Altos, CAAutomated Driving – Driving SimulationFull-timeAt Toyota Research Institute (TRI), we’re working to build a future where everyone has the freedom to move, engage, and explore with a focus on reducing vehicle collisions, injuries, and fatalities. Join us in our mission to improve the quality of human life through advances in artificial intelligence, automated driving, robotics, and materials science. We’re dedicated to building a world of “mobility for all” where everyone, regardless of age or ability, can live in harmony with technology to enjoy a better life. Through innovations in AI, we’ll…- Develop vehicles incapable of causing a crash, regardless of the actions of the driver.- Develop technology for vehicles and robots to help people enjoy new levels of independence, access, and mobility.- Bring advanced mobility technology to market faster.- Discover new materials that will make batteries and hydrogen fuel cells smaller, lighter, less expensive and more powerful.Our work is guided by a dedication to safety – in how we research, develop, and validate the performance of vehicle technology to benefit society. As a subsidiary of Toyota, TRI is fueled by a diverse and inclusive community of people who carry invaluable leadership, experience, and ideas from industry-leading companies. Over half of our technical team carries PhD degrees. We’re continually searching for the world’s best talent ‒ people who are ready to define the new world of mobility with us!We strive to build a company that helps our people thrive, achieve work-life balance, and bring their best selves to work. At TRI, you will have the opportunity to enjoy the best of both worlds ‒ a fun start-up environment with brilliant people who enjoy solving tough problems and the financial backing to successfully achieve our goals. Come work with TRI if you’re interested in transforming mobility through designing safer cars, enabling the elderly to age in place, or designing alternative fuel sources. Start your impossible with us.TRI's​ ​Driving​ ​Simulation​ ​team​ ​is​ ​developing​ ​software​ ​tools,​ ​algorithms​ ​and​ ​systems​ ​to​ ​model sensors,​ ​and​ ​simulate​ ​3D​ ​environments​ ​and​ ​agent​ ​behaviors.​ ​We​ ​apply​ ​them​ ​to​ ​accelerate​ ​the development​ ​and​ ​testing​ ​of​ ​fully​ ​autonomous​ ​vehicles​ ​and​ ​advanced​ ​safety​ ​systems.​ ​These projects​ ​develop​ ​and​ ​apply​ ​cutting​ ​edge​ ​techniques​ ​from​ ​the​ ​fields​ ​of​ ​computer​ ​graphics, artificial​ ​intelligence,​ ​computer​ ​vision​ ​and​ ​robotics.​ ​​​We​ ​are​ ​looking​ ​for​ ​exceptional​ ​software​ ​engineers who​ ​are​ ​passionate​ ​about​ ​deploying​ ​systems​ ​to​ ​improve​ ​the​ ​lives​ ​of​ ​millions. 

Responsibilities

  • Collaborate​ ​with​ ​other​ ​software​ ​engineers​ ​and​ ​research​ ​scientists​ ​to​ develop​ ​and​ ​maintain physically​ ​accurate​ sensor ​models​,
  • Integrate our system software​ ​with​ ​LIDARs,​ ​RADARs,​ ​cameras,​ ​IMUs and​ ​GPS​ ​units,
  • Develop​ ​tools​ ​and​ ​techniques​ ​that​ ​facilitate​ ​the​ ​authoring​ ​of​ ​realistic​ ​3D​ ​environments​ ​and​ ​agent behaviors,
  • Develop​ ​software​ ​to​ ​perform​ ​photorealistic​ ​rendering​ ​of​ ​large-scale,​ ​complex​ ​3D​ ​scenes,
  • Resolve problems and propose solutions​ ​with​ ​and​ ​between​ ​multiple​ ​technical​ ​teams​ ​to​ ​improve, understand​ ​and​ ​ensure​ ​complete​ ​system functionality, and
  • Live​, ​​breathe​ and lead in ​the development​ of software​ ​practices​ ​that​ ​produce​ ​maintainable​ ​code,​ ​including​ ​automated testing,​ ​continuous​ ​integration,​ ​code​ ​style​ ​conformity,​ ​and​ ​code​ ​review. 
  • Qualifications

  • 4+years​ ​of​ ​progressive experience​ ​in​ ​related​ ​position.
  • Bachelor's​ ​degree​ ​in​ ​Computer​ ​Science​ ​or​ ​equivalent.
  • Strong​ ​C++​ ​software​ ​development​ ​skills.
  • Experience​ ​with​ ​modern​ ​real-time​ ​rendering​ ​techniques​ ​in​ ​OpenGL​ ​or​ ​Direct3D.
  • Strong​ ​math​ ​skills​ ​including​ ​proficiency​ ​in​ ​geometry​ ​and​ ​linear​ ​algebra.
  • Experience​ ​with​ ​game​ ​development​ ​including​ ​commercial​ ​game​ ​engines such as Unity or Unreal​ ​is​ ​helpful.
  • Experience​ ​with​ ​WebGL​ ​and​ ​web​ ​development​ ​a​ ​plus. Experience​ ​with​ ​cloud​ ​compute​ ​a​ ​plus. 
  • TRI provides Equal Employment Opportunity without regard to the applicant's race, color, creed, gender, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, medical condition, religion, marital status, genetic information, veteran status, or any other status protected under federal, state or local laws.
    Apply Now!

    Similar Jobs (25)

    Automated Driving Research Engineer - Simulation

    Ford

    Job Location : Palo Alto

    We are a research lab within Ford that is investigating immersive simulation environments, computing platforms, software & hardware architectures, sensors & strategies for fusing...

    Senior Software Engineer/Technical Leader

    Jasper

    Job Location : San Jose

    Cisco seeks a Technical Leader to define, design and build software for recently launched Cisco... You will have an opportunity to mentor junior engineers. This candidate will be responsible for...

    Senior Software Engineer/Technical Leader

    JobLeads

    Job Location : San Jose

    Cisco seeks a Technical Leader to define, design and build software for recently launched Cisco... You will have an opportunity to mentor junior engineers. This candidate will be responsible for...

    Frontend/HMI Software Engineering Lead (Robotics)

    Google

    Job Location : Mountain View

    Frontend HMI Software Engineering Lead (Robotics). Software Engineering. Mountain View, CA (HQ). Team... Implement plugins and interfaces with third party design and simulation tools. Build front end...

    Senior Software Engineer/Technical Leader

    Cisco

    Job Location : San Jose

    Senior Software Engineer Technical Leader. Location. San Jose, California, US. Area of Interest... Help to develop automated test plans. Perform complex system level tests. Evaluate and recommend tools...

    Senior Software Engineer/Technical Leader

    Cisco Systems, Inc.

    Job Location : San Jose

    What You'll Do. Cisco seeks a Technical Leader to define, design and build software for recently... You will have an opportunity to mentor junior engineers. This candidate will be responsible for...

    Chassis Engineer - Wheels, Tires, Driveline

    Zoox

    Job Location : Foster City

    At Zoox, you'll collaborate with a team of world class engineers with diverse backgrounds in areas such... ..tion, computer vision, rendering, simulation, distributed computing, design, and automated testing...

    Software Engineer, Simulation, Automated Driving

    Toyota

    Job Location : Los Altos

    Los Altos, CAAutomated Driving. Driving SimulationFull timeAt Toyota Research Institute (TRI), we're... computer. vision. and. robotics. We. are. looking. for. exceptional. software. engineers who. are...

    Senior Software Architect, Automated Driving

    Toyota

    Job Location : Los Altos

    Los Altos, CAAutomated Driving. Driving SimulationFull timeAt Toyota Research Institute (TRI), we're... You will work alongside the Automated Driving leads to achieve and realize these goals. Responsibilities...

    Frontend/HMI Software Engineering Lead

    Loon LLC

    Job Location : Mountain View

    As a Frontend Software Engineering Lead you are excited about making robots significantly more capable... Experience developing software or plugins for CAD, simulation and or hardware operation. Experience in...