Job Description
Elevate your engineering skills with Rivian as a Software Engineering Intern focusing on Vehicle Control Systems in Vancouver, BC or Toronto, OT. This hands-on role centers on implementing embedded software crucial for vehicle performance.
As a Software Engineering Intern, you will integrate into the Vehicle Control Systems team. Key responsibilities include developing features for energy management systems and ensuring software reliability within real-time programming environments. Your expertise in programming languages like C/C++ and Python will be instrumental in your contributions.
Key Responsibilities:
• Implement and validate embedded software for vehicle systems
• Develop features for power and current distribution systems
• Design scalable software architectures for reliability
• Contribute to automated testing frameworks and debug algorithms
• Collaborate with systems engineers to define feature requirements
...