Embedded Software Intern
4 days ago
Boucherville, Quebec, Canada
Dana Incorporated
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Job Purpose
Dana is a global leader in the supply of highly engineered driveline, sealing, and thermal-management technologies that improve the efficiency and performance of vehicles with both conventional and alternative-energy powertrains.
Serving three primary markets – passenger vehicle, commercial truck, and the off-highway equipment – Dana provides the world’s original equipment manufacturers and the aftermarket with local product and service support through a network of nearly 100 engineering, manufacturing, and distribution facilities.
Power up your career and become part of our driving force Join us in developing and advancing clean, efficient, and high-performance technologies, and contribute to the growth of transportation electrification.
Job Duties and Responsibilities
Help revolutionize the transportation industry while:
• Programming mission-critical embedded systems for motor control, vehicle control, and power generation applications;
• Integrating and debugging embedded software algorithms;
• Developing scripts and tools for internal use within the software engineering team;
• Analyzing electrical and electronic circuits, both from schematics and practical implementations;
• Performing design verification and validation activities on our products;
• Documenting your work and technical findings;
• Participating in design reviews;
• Performing other related duties as required. Education and Qualifications Currently pursuing a degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field; Skills
• Experience programming in C, C++, and Python;
• Experience with software development tools such as Git, Azure DevOps, Jira, or equivalent;
• Experience working with 32-bit microcontrollers (Infineon, TI, ARM, etc.);
• Experience using development and test tools such as JTAG debuggers and oscilloscopes;
• Experience with MATLAB/Simulink (an asset);
• Experience with Enterprise Architect (UML) (an asset);
• A proactive mindset and the ability to work independently;
• Strong collaboration skills and the ability to work within multidisciplinary teams;
• Demonstrated ability to clearly document technical work;
• Proficiency in both French and English, spoken and written
• Programming mission-critical embedded systems for motor control, vehicle control, and power generation applications;
• Integrating and debugging embedded software algorithms;
• Developing scripts and tools for internal use within the software engineering team;
• Analyzing electrical and electronic circuits, both from schematics and practical implementations;
• Performing design verification and validation activities on our products;
• Documenting your work and technical findings;
• Participating in design reviews;
• Performing other related duties as required. Education and Qualifications Currently pursuing a degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field; Skills
• Experience programming in C, C++, and Python;
• Experience with software development tools such as Git, Azure DevOps, Jira, or equivalent;
• Experience working with 32-bit microcontrollers (Infineon, TI, ARM, etc.);
• Experience using development and test tools such as JTAG debuggers and oscilloscopes;
• Experience with MATLAB/Simulink (an asset);
• Experience with Enterprise Architect (UML) (an asset);
• A proactive mindset and the ability to work independently;
• Strong collaboration skills and the ability to work within multidisciplinary teams;
• Demonstrated ability to clearly document technical work;
• Proficiency in both French and English, spoken and written