Canada Job Openings

Rivian
Staff Software Engineer, Energy Management Systems
Vancouver
FULL TIME
November 26, 2024
As a company, we constantly challenge what’s possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations.
- Develop algorithms and controllers in an embedded-C environment for energy and power management features and applications for our commercial and customer fleet.
- Define the software architecture, create design requirements and implementation specifications while working with multiple stakeholders for a robust and efficient low voltage system.
- Work with cross-functional teams to define, develop and integrate vehicle-wide functions.
- Write embedded test code for testing all software components in an ECU (Electronic Control Units), from HAL (Hardware Abstraction Layer) all the way up to the application, using unit, SIL, and physical HIL tests.
- Create scalable architectures and designs keeping in mind Functional Safety and running DFMEAs.
- Lead technical meetings with team members and management to review system design, software architecture, and feature performance.
- Guide teams with their test plans and experiments to achieve design & validation goals.
- Participate in code reviews during development sprints. Provide technical feedback to drive quality design.
- Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering.
- 6+ years’ experience in embedded programming in C or C++
- Proficient in test driven development with developer driven coverage from different test targets (HIL/SIL/Unit).
- 5+ years' experience developing controllers to manage the low voltage system components such as a DCDC, e Fuses, battery.
- 5+ years' experience developing algorithms using inputs from a battery and related voltage, current and temperature sensors.
- Experience working with model based control validation and simulation in the loop.
- Experience working with advanced 32-bit multi-core microcontrollers.
- Experience working with CAN, LIN, UDS, Do IP communication interfaces.
- Experience working in a Real-Time Operating Systems (RTOS) environment.
- Strong interpersonal skills.
Equal Opportunity
Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com.
Candidate Data Privacy
Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian’s service providers, including providers of background checks, staffing services, and cloud services.
Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.
Please note that we are currently not accepting applications from third party application services.
New Job Alerts
Sister Sophie Ltd.
English Instructor - K12
Markham
FULL TIME & PART TIME
November 26, 2024
View Job DescriptionLynx Design
Technicien(ne) en ébénisterie / ébéniste – Fabrication de cabinets pour véhicules récréatifs
FULL TIME
November 26, 2024
View Job Description

Career Connections Canada Inc.
Electrical Assembly Technician / Electrical Wiring Technician (Non-Engineering)
Milton
FULL TIME
November 26, 2024
View Job Description
Eassons Transportation Group
Truck Driver (AZ Class Experience Required + Cross Border)
Brampton
FULL TIME
November 26, 2024
View Job Description
OSL Direct Services
Associé aux Ventes Sans-Fil
FULL TIME & PART TIME
November 26, 2024
View Job Description
CANADA CARTAGE
Coordonnateur des Opérations - Jour
Bois-des-Filion
November 26, 2024
View Job Description
Royal Bank of Canada
Directeur(rice), Adjoint(e) de succursale
Montreal
FULL TIME
November 26, 2024
View Job Description
Air Canada
Chef des Programmes - Installations - Temporaire
Dorval
November 26, 2024
View Job Description
Secure Energy
Commercial Operations and Field Sales Representative
Saskatoon
November 26, 2024
View Job DescriptionLooking for similar job?

Liuyishou Int'l Management Co. (Canada). Ltd.
Kitchen Staff - Dishwasher and Wok Chef
Richmond
FULL TIME & PART TIME
October 11, 2024
View Job Description
York University
Field Staff
Greater Sudbury
PART TIME & CONTRACT
October 11, 2024
View Job Description
IWK Health Centre
Counter Staff, Tim Horton's
Halifax
FULL TIME
October 11, 2024
View Job Description

BAYWEST PHARMACY
Pharmacy Manager (OCP licensed )/Staff Pharmacist
Ajax
FULL TIME
October 12, 2024
View Job DescriptionNew Job Alerts
Sister Sophie Ltd.
English Instructor - K12
Markham
FULL TIME & PART TIME
November 26, 2024
View Job DescriptionLynx Design
Technicien(ne) en ébénisterie / ébéniste – Fabrication de cabinets pour véhicules récréatifs
FULL TIME
November 26, 2024
View Job Description

Career Connections Canada Inc.
Electrical Assembly Technician / Electrical Wiring Technician (Non-Engineering)
Milton
FULL TIME
November 26, 2024
View Job Description
Eassons Transportation Group
Truck Driver (AZ Class Experience Required + Cross Border)
Brampton
FULL TIME
November 26, 2024
View Job Description
OSL Direct Services
Associé aux Ventes Sans-Fil
FULL TIME & PART TIME
November 26, 2024
View Job Description
CANADA CARTAGE
Coordonnateur des Opérations - Jour
Bois-des-Filion
November 26, 2024
View Job Description
Royal Bank of Canada
Directeur(rice), Adjoint(e) de succursale
Montreal
FULL TIME
November 26, 2024
View Job Description
Air Canada
Chef des Programmes - Installations - Temporaire
Dorval
November 26, 2024
View Job Description
Secure Energy
Commercial Operations and Field Sales Representative
Saskatoon
November 26, 2024
View Job Description