What will you do as a Software Engineer?
At Lightyear we are developing a full in vehicle solar energy system. In addition to the solar panels, this includes the power electronics to convert solar energy into useful energy for the vehicle as well as extensive data analytics to optimize our system per vehicle in a data driven way.
You will be responsible for implementing the firmware for our power converter. This includes implementing feedback control algorithms that maximize the solar yield as well as integrations with other vehicle components. Making the performance of the power converter visible will be a key component. In the end all software will be deployed in consumer and/or commercial vehicles, thus functional safety will be an integral part of your code.
In parallel you will work on implementing secure applications that will run in our cloud environment. The Applications will enable data collection and analytics of in field systems. Together with your colleagues you will use this data to validate and predict the performance of our solar systems.
Furthermore, you will be responsible for:
Deliver high-quality deeply embedded software for power converters
Ensure seamless integration of control strategies with hardware
Validate software performance in accordance with automotive safety standards
Optimize code for efficiency, reliability and flexibility
Ensure visibility of software, control and hardware performance
Implement cloud application software
-
Configure and maintain third-party cloud software in an efficient way
A day as a Software Engineer
You will start the day with a quick meeting regarding all the open topics in the project and the progress you made and where you are stuck.
After that, you work in your favorite IDE to develop and debug the firmware of our power converters. You will test and fine-tune using real hardware prototypes in our lab and collaborate with our control and power electronics experts on identifying further improvements.
In the afternoon you will work to implement a cloud application that monitors how much solar energy is harvested with our solar roofs and push this data to our front end for visualization.