Ontvang aanbevelingen op basis van je profiel en word benaderd door bedrijven.

(Graduate) Internship - Software Engineering

Geplaatst 19 mei. 2022
0 tot 1 jaar
Full-time / part-time
Soort opleiding
Engels (Vloeiend)

Ontvang aanbevelingen op basis van je profiel en vind de vacatures die bij je passen.

Al 300.000+ studenten en young professionals hebben een profiel.

Which team will you become part of?

At Lightyear, our Engineering Team is divided into different domains which vary from Aerodynamics up to Software and everything in between. Essentially, we have all the expertises in-house to build Lightyear One. While you become part of the Software Engineering Domain, you’ll be surrounded by engineers coming from different backgrounds. Some of them were part of a student team (such as Solar Teams, Formula Student), some come from the automotive industry and some are equipped with a solid high-tech background.

The software team is responsible for all in-vehicle software and the infrastructure, tools and processes related to software development. The team works with state-of-the-art technologies and partners, develops critical systems and components that need to run in real time.

Michael, one of the software engineers, says: "In my team I am developing software that will make the car awesome to use. This includes fun concepts on the user interface to see the solar yield, charge and park the vehicle, to working on the software that will control the cutting-edge digital mirrors that help to reduce the drag. It’s a broad range of software and we get to experiment with new design concepts and technologies."

While you’re surrounded by talented engineers, you’ll become part of a particular project in which you’ll contribute from your field of expertise. Depending on the particular project you’ll work on, you will join a multidisciplinary team. For instance, if you join the Embedded Software team, you’ll collaborate with electrical engineers, mechanical engineers, control engineers (and probably many more) on developing software. At Lightyear, every individual left behind their safe havens to achieve our mission. So, a passionate and energetic team is guaranteed.

Current projects

Automate testing using the Solar Test Cabinet

For testing the solar electronics that optimize the yield of our double-curved solar panels we have a test bench that we call the “Solar Test Cabinet”. On it we can run various tests and performance measurements.

The internship concerns doing various tasks on this test setup:

  • Automating the functional verification of our boards
  • Expanding the features of the test setup dashboard
  • Creating a GUI for visualizing the data communicated by the solar converters
  • Improving the logging capabilities of the setup

Some basic skills are required to make this an effective internship:

  • Experience with Python programming
  • Familiarity with VXI-11, CAN, HTML and/or JSON-RPC will help

What you will learn during this internship:

  • Gain real-world experience with automating test cases for solar electronics
  • Hands-on work with power electronics and solar simulators
  • Relate requirements to verification on a power conversion embedded system

CAN communication check

The Lightyear One will contain ECUs that are connected to each other using CAN buses. It is important that some practices are followed. For example, two ECUs on the same bus should not be sending messages with the same identifier and also the bus can get overloaded if ECUs send a CAN message more often than they are supposed to.

This internship concerns creating automated tests for checking these kinds of problems with CAN communication. The tests take either real-time CAN messages or a CAN log as an input. This input can come from either our simulator, a physical test setup or a prototype vehicle. Based on this information your tests will point out mismatches between the communication specification in a CAN database file and the real world. This will help improve the quality of our vehicle.

Required skills:

  • Experience with Python programming

What you will learn during this internship:

  • You will gain some real-world experience with CAN communication, Python programming and the Python unittest framework.
  • You will test your work in our production environment; both the simulator as well as physical test setups or prototypes.

Systems Engineering automation support

Within Lightyear we are using many different tools for systems engineering purposes, such as:

  • Requirement management
  • Test management
  • Architecture
  • Issue management
  • Simulation (Matlab / Simulink / CAE tools)

Those tools offer APIs to read, create and update data. Currently there is already some integration between those systems, but there are many points of improvement possible, such as:

  • Generating reports/dashboards from the data in these systems
  • Improve synchronization of requirements between our requirement management tools and our architecture tools.
  • Generating visualizations of the data model that’s under our architecture.
  • Automatically checking if certain conventions are followed in our tools.
  • Integrating the data in a more efficient structure (hub & spoke) vs point to point integrations
  • Allowing feasibility verifications of requirements through simulation tool integration

Required skills:

  • Experience with Python programming

Your personal mission

While this vacancy can be considered as an open application, together with you we’d like to find out in what way you can contribute to Lightyear’s mission. Obviously, this will be Software related. Depending on your own preferences we’ll try to find the most suitable assignment technically to make sure you grow as a Software Engineer.

Requirements in order to achieve your personal mission

Be aware, being an intern at Lightyear isn’t just an internship. You’ll be approached as an actual engineer and that requires some skills and being able to take responsibility. Especially given the fact that you’ll join a scale-up where little is set in stone. Therefore, it’s key that you can relate to the following things:

  • You’ve proven that you’re strong both theoretically and pragmatic. For instance, you’ve been part of a student team, did other extracurricular activities, worked in a start-up, you did an outstanding internship or you do sports at a semi-professional level. At Lightyear, we highly value this.
  • Academically, you’re outstanding and you understand the field of software like no other.
  • You’re entrepreneurial. Really! You’re able to swim when we drop you into the ocean and you’re able to speak your mind.
  • You are able to work autonomously and in a team.
  • Software is in your blood. You should dream about coding in C, C++ and Python.
  • You strongly identify yourself with our bigger mission: clean mobility for everyone.

  • Furthermore, you’re obviously either a generalist or a specialist within the field of Software Engineering. You’ve finished a Bachelor’s degree and you’re currently in between your Bachelor’s and Master’s, halfway through your Master’s or you would consider an internship at Lightyear as your closing chapter. We’re open for both; apprentice and graduate interns.

What do we offer

In addition to a challenging (graduate) internship you also have the opportunity to work for a company with a real, honest and ambitious mission. In this way you have the opportunity to make a huge impact on the future of mobility! Next to this, we also offer:

  • A high degree of freedom and independence during your internship.
  • A multidisciplinary team of highly motivated and talented people you can learn from.
  • A certain internship allowance depending on your educational level and type of internship.
  • Monthly meet ups with other interns to have snacks and drinks while meeting other like minded individuals.
  • Monthly engineering peer learning sessions where you learn from other interns on what they do and how they solved it.
  • In addition to a dynamic work environment, there is time for relaxation during our already epic Friday (digital) afternoon drinks!

At Lightyear we are building an electric car that charges itself. From our experience at Solar Team Eindhoven, we know this is only possible starting from scratch. At Lightyear we bring together a multidisciplinary team of highly motivated engineers, designers, and visionaries to challenge the status quo. Write the story with us!

Actief in 10 landen
200 medewerkers
70% mannen - 30% vrouwen
Gemiddeld 35 jaar oud

Dit zeggen medewerkers

Manuel Ribeiro

Software Engineer

Manuel Ribeiro

"Lightyear is an exceptional team that puts together people from all over the world with the same goal of creating a meaningful positive impact in our society. I felt welcome from the very first day and working with such motivated engineers gives me the energy I need to do my best every day."

Sapfo Tsoutsou

Group Lead - Thermal Engineering

Sapfo Tsoutsou

"Lightyear is een geweldig bedrijf om voor te werken. Het voelt voor mij meer als familie dan een werkgever. Klinkt misschien een beetje heftig, maar het is zo. Je maakt makkelijk vrienden op werk: iedereen is vriendelijk, behulpzaam en zo gemotiveerd om echt een verschil te maken in de wereld.”