Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Internship - Automated Driving Systems (ADS)

NXP Semiconductors

NXP Semiconductors

Eindhoven, Netherlands
Posted on Oct 21, 2024

The future starts here! Ready to join NXP?

Become part of the startup of a dynamic team that is leading NXP on a digital transformation journey. There is a lot of room for new ideas and innovations and you will be supported to have a continuous focus on development, coaching and creating a supportive environment for your team.

Problem Definition

Automated Driving Systems (ADS) can use redundant channels to handle faults and mitigate functional insufficiencies, see our blog post. In case of problems in driving channels, the system can perform a Minimum Risk Maneuver (MRM) instead of continuing towards the destination to reduce the risk of collision or vehicle instability. The research and engineering challenges of this project may include:

  • Integration with the vehicle control subsystem to follow the motion plan in a robust way

  • Effective and efficient motion planning algorithms to reduce the risk, for example, by changing the speed, performing an evasive maneuver

  • Simple and effective sensor fusion algorithms

  • High-integrity implementation to reduce or mitigate faults

Experimental method and assignment

To develop, test and validate ADS with redundant driving channels, we built a multi-channel ADS testbed, see our blog post.

One of the channels in this setup will be a Minimum Risk Maneuver channel.

The assignment can be broken down into the following steps:

  • Study literature

  • Design MRM algorithms and prototype them in the Rust programming language

  • Integrate and evaluate the MRM channel in the ADS testbed or a real vehicle

  • Document the findings in a technical report and presentation

Throughout the project, you’ll participate in an agile development process, continuously disseminate your findings and hang out in a vibrant international crowd of engineers.

Your Profile

  • Bachelors/ Masters (Computer Science, Control Systems or Electrical Engineering)

  • Familiarity with Rust is highly appreciated, good software engineering skills (C++, Python)

  • Comfortable with GNU/Linux and the command line prompt

  • Familiar with pathfinding and control theory (A*, Dijkstra, PID, MPC)

  • Fluent in English

  • Enthusiasm for building autonomous machines

Duration

This is a full-time internship (40 hours per week) with a duration of 6 months or longer. The assignment could also be suitable as a thesis/graduation project. Please note that in order to be considered for an internship/working student assignment, you need to be registered as a student during the entire period.

Creating Secure Connections and Infrastructure for a Smarter World

NXP Semiconductors N.V. (NASDAQ: NXPI) makes products and environments safer, more sustainable, and more secure with innovative connectivity and edge processing solutions for a smarter world. We are in the business of better. Not just better technologies, but better innovations to improve society. As the world leader in secure connectivity and processing solutions for embedded applications, NXP is solving the world’s most complex technology challenges to accelerate business innovation, enhance how we work, and advance how we live. If you are as excited about this opportunity as we are, we kindly invite you to apply. After a screening based on your profile you can be expected to have a video interview with our Talent Acquisition Consultant followed by business.

What Can You Expect?

Development opportunities: We believe that a key component to growing our business is to develop our people. To enable you to grow your career at NXP, we provide you with a mix of learning through on-the-job experiences, learning from industries bests, and learning through education to help you develop your core and professional skills.

Our offices: The Netherlands is home to our global headquarters (Eindhoven) along with two additional sites (Nijmegen, Delft) and includes a diverse team of over 2000 employees with 51 different nationalities focused on R&D, manufacturing, product development, business operations, legal and sales.

Hiring process: Applying only takes a minute! Fill in the online application and share your CV with us. After a positive screening based on your CV you will have an initial video conversation with our Talent Acquisition Consultant followed by several business interviews. Here are some useful tips to help you prepare.

And more: Life at NXP is more than work alone. Join one of the many social activities that are organized by and for employees in the Netherlands, such as our Christmas parties and International Walking Day. We have a YOUNG community that organizes a mix of social and professional events for our young professionals and an active Women in NXP. We also take time to give back to our communities by engaging young girls to learn about Technology during Girls Day or participating in several volunteering activities.

What’s Next?

If you’re excited about this opportunity, we kindly invite you to apply! If you have any questions, we are happy to answer them. Please contact, Chanchal Sharma, Talent Acquisition Specialist on chanchal.sharma_1@nxp.com

More information about NXP in the Netherlands...

#LI-0d06