Full Stack Software Engineer - Autonomous Driving

Aptiv Boston , MA 02298

Posted 1 month ago

Aptiv Autonomous Mobility

Our real-world mobility solutions are driving us toward a safer, greener and better connected future. Aptiv is providing the "brain" and "nervous system" for vehicles that will change the face of mobility for people worldwide.

Aptiv's Autonomous Mobility team is focused on developing, and commercializing autonomous vehicles and systems that enable point-to-point mobility via large fleets of autonomous vehicles in challenging urban driving environments. With talented teams working across the globe, from Boston to Singapore, Aptiv was the first company to deploy a commercial, point-to-point autonomous ride-hailing service based in Las Vegas, Nevada.

In November 2017, Aptiv acquired autonomous vehicle software startup nuTonomy, an integral part of Aptiv's Autonomous Mobility team. With continued research, development, and both current and future commercial deployments, we are looking for talented and passionate people to join our team.

Work with leading engineers, research scientists, marketers and business development experts, all while enabling the future of mobility. At Aptiv, we believe that our mobility solutions have the power to change the world. For more information, please visitwww.aptiv.com/our-journey and see ourwww.aptiv.com/careers for opportunities.

About this position

We are seeking a talented full stack software engineer to help develop and drive the next generation of our advanced tools to evaluate and improve our perception stack. Developing cutting edge perception software requires constant validation against collected data in order to assess regression and enable developers to target specific areas for improvement. This validation takes place in a real-time environments that replicate the conditions in the car and produces artifacts that can easily be inspected by our perception engineers.

Things you'll get to work on:

  • Design and implement full-stack solutions for computing, storing and presenting evaluation metrics computed using the data acquired from our growing vehicle fleet

  • Supervise and develop tools for the data acquisition pipeline that fuels our metric evaluation system

  • Work in close contact with perception team to develop and implement cutting-edge metrics for a constantly evolving perception stack

  • Manage the interaction with the teams in charge of the compute infrastructure and data storage

Education and experience we want from you:

  • Bachelor's degree or higher in computer science
  • 3+ years professional work experience as a software engineer

Skills and traits you will likely already have:

  • Strong Python skills

  • 3+ years experience building scalable backend infrastructure using Node.js

  • Strong Linux background

  • Strong understanding of HTML and CSS fundamentals

  • Excellent development skills in modern JavaScript APIs (frontend)

  • Experience with both relational and NoSQL databases (MySQL, mongoDB, etc)

  • Experience with REST API and web technology

  • Experience with version control tools (e.g., Git)

Bonus points (but not required):

  • Experience working with Docker and virtual machine deployment

  • Experience managing AWS and in-house server infrastructure

  • Solid understanding of 3D geometry

  • Autonomous vehicle industry experience

Apply Online

Ready to take the first step?

Apply Now

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Intermediate Full Stack Software Engineer (Elixir/Ror)

Ingram Content Group

Posted 5 days ago

VIEW JOBS 11/8/2019 12:00:00 AM 2020-02-06T00:00 Job Description VitalSource®, an Ingram Content Group Company, is currently recruiting for a Int. Software Engineer (ROR) to join our team in Boston, MA As a Software Engineer you will work collaboratively with product managers, other engineering teams and support staff to create innovative solutions for the education and training industries. You will join a high functioning, forward thinking, and creative product engineering team working to build global, high-scale business-critical applications. We work in a brand-new office one block east of Boston Common in Chinatown. We currently use Ruby on Rails, Elixir, JavaScript, ES6, TypeScript, React, GraphQL, MySQL, and GCP, and we're always open to using the best tech. Want to help explore and build new ways to deliver content to students? At VitalSource, our team is using startup technology at scale, with over 1 million users per week. Our mission is to make digital learning materials accessible and affordable to all students, and we are excited to see this spread as we expand our global reach. Our agile teams, which are centered on products, are enabled to have a high ownership of problems with little hierarchy. We use cloud tech, Kubernetes, APIs, modern architecture, continuous deployment, and integrations to reach our key initiatives. These technologies allow us to integrate with colleges and universities, as well as offer the most accessible eTextbook reader in the world for the visually impaired. If you are an IT professional seeking a company that is passionate about their mission, providing great services for learning, and offering technology at scale, we can't wait to meet you! Minimum Qualifications: * Bachelor's Degree OR related year for year experience * 4 years of experience with in Software Engineer in a Modern Language * 1+ year(s) of software development experience with Ruby on Rails or Elixir (which can include school experience, internships, externships, or post graduate projects) Preferred Skills: * Full-stack web development in Elixir, React, MySQL and Linux * Experience with large-scale web applications * Experience integrating with 3rd party systems via APIs * Experience with HTML, CSS, JavaScript, Ajax, etc. * Deploying apps using Docker * Experience with cloud-based environments * Experience with relational database (MySQL) design and development * Experience with Agile/SCRUM development environments Key Responsibilities: * Develop creative and innovative solutions for the next generation of educational learning * Provide full application development life cycle support, including specifications, prototypes, development, quality assurance and deployment with assistance from Senior and Lead Application Development * Communicate effectively with internal and external users as needed to support channel integration, development and support * Support development with appropriate documentation * Develops and modifies internal and external facing software as part of an Agile/SCRUM team * Supports development with appropriate documentation * This list is not exhaustive Ingram Content Group Boston MA

Full Stack Software Engineer - Autonomous Driving