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

Software Engineer, Simulation, Automated Driving


Job Location : Los Altos, California, USA

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. 


  • 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 (156)

    Fiat Chrysler Automobiles

    Job Location : Auburn Hills

    As a member of FCA s Automated Driving Software team, you will be responsible for the design, development, simulation, testing, integration, and deployment of the latest cutting edge...


    Job Location : Auburn Hills

    As a member of Employer's Automated Driving Software team, you will be responsible for the design, development, simulation, testing, integration, and deployment of the latest cutting edge...


    Job Location : Kokomo

    Automated Driving and Active Safety Algorithm Engineer. Troy, MI. Algorithm and hardware development for... mathematical modeling and controls and simulation software (Dynasty and Matlab Simulink). Mail resumes...


    Job Location : Troy

    We currently have an exciting opportunity for an Autonomous Driving Simulation. Engineering Manager in... Responsibilities and Duties. Develop a simulation software platform that interfaces with all components...

    NESCO Resource

    Job Location : Dayton

    Interacts with a small team of software engineers and uses Agile project management to meet Government... Manages aspects of the OBVA lab's Automated Vision Test system design, development, deployment, and...


    Job Location : Huntsville

    Job Description. Description. JOB DESCRIPTION. As an Automated Test Engineer, you will be involved... enterprise IT, including cloud services. cyber. software. advanced analytics and simulation...


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


    Job Location : Natick

    Job Summary. Join the automated driving and computer vision development team to deliver state of the art... the leading technical computing software used by engineers and scientists. The company employs 4000...

    Bosch Group

    Job Location : Plymouth

    Calibration engineers and project managers to develop project specific solutions for driver assistance and or automated driving technologies. Below is a highlight of the things you would being...


    Job Location : Portland

    International department to bring highly automated driving technologies to series production. We will... Serve as a technical consultant on software optimization and software performance engineering and multi...