![Exide Technologies](https://media.trabajo.org/img/noimg.jpg)
Embedded Software Developer Intern
1 week ago
Overview
We are looking for an intern to start September 2024.
Our Stryten facility in Ottawa is working with cutting edge Lithium Battery technology for military applications. You will work with a team that understands advanced combat vehicle power integrations using smart power management solutions for the military market.
The Embedded Software Developer Intern will perform software engineering tasks including requirements development, design, code, testing, verification and integration of embedded real-time software. The candidate will perform assignments in conjunction with other software and system team members utilizing formal standards processes and documentation.
Responsibilities
Carry out full software development life-cycle for safety-critical systems: planning, development, testing, and (if necessary) certification of embedded software.
Provide input on overall product design and architectural design of embedded software.
Design and oversee project plans, specifications, and other important documentation required for compliance with industry regulations.
Prepare for and conduct peer reviews of software design materials, code, test cases and procedures.
Provide support for production activities.
Interface directly with customers and third parties.
Qualifications
Working towards University degree in Computer Science or Electrical Engineering
Must be eligible to work in Canada either as a Canadian Citizen or Permanent Resident and be eligible for Canadian Controlled Goods certification
C embedded programming skills
Ability to write technical documents such as System Specifications, Software Requirements, Test Procedures, and User Manuals is a plus
Use of standard design tools for software development.
Usage of embedded development tool-chains including compilers, linkers, debuggers and static analysis tools is a plus
Experience with software configuration management tools is a plus
Proficiency in English (written and oral).
You will likely get exposure to or have experiences with the below:
Lithium battery technology
Battery Management Systems
Processors: TI MSP430 & XMC family
IDE/Tool Suites: IAR Embedded Workbench, GiTLab
Embedded OS: Salvo, Linux, WinCE, FreeRTOS
Communication protocols and drivers: J1939, CANOpen, SMBus, USB, SPI, I2C, UART
Other languages Eg: Python, JAVA, C# for PC GUI rapid prototyping
USB Software development experience
Testing Automation
Code Version Control: SVN, GIT
Bug Tracking: Jira
WORK ENVIRONMENT (include physical requirements)
Office base and manufacturing environment.
Some travel may be required between Stryten facilities.
Must be eligible to work in Canada either as a Canadian Citizen or Permanent Resident and be eligible for Canadian Controlled Goods certification.
About Statement
Stryten Energy helps solve the world’s most pressing energy challenges with a broad range of energy storage solutions across the Essential Power, Motive Power, Transportation, Military and Government sectors. Headquartered in Alpharetta, Georgia, we partner with some of the world’s most recognized companies to meet the growing demand for reliable and sustainable energy storage capacity. Stryten powers everything from submarines to subcompacts, microgrids, warehouses, distribution centers, cars, trains and trucks. Our stored energy technologies include advanced lead, lithium and vanadium redox flow batteries, intelligent chargers and energy performance management software that keep people on the move and supply chains running. An industry leader backed by more than a century of expertise, Stryten has The Energy to Challenge the status quo and deliver top-performing energy solutions for today and tomorrow. Learn more atstryten.com.
Disclaimer
Stryten Energyis an equal opportunity employer where an applicant's qualifications are considered without regard to race, color, religion, sex, national origin, age, disability, veteran status, genetic information, sexual orientation, gender identity or expression, or any other basis prohibited by law.
Job Locations CA-ON-Nepean
Requisition ID 2024-4663
Category Engineering
Address 15 Fitzgerald Rd #100
Postal Code K2H 9G1
Position Type Intern
#stryten
Apply Now-
Embedded Software Developer Intern
1 week ago
Ottawa, Canada Stryten Energy Full timeResponsibilities Carry out full software development life-cycle for safety-critical systems: planning, development, testing, and (if necessary) certification of embedded software. Provide input on overall product design and architectural design of embedded software. Design and oversee project plans, specifications, and other important documentation...
-
BlackBerry QNX
1 month ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: Location: Fulltime, onsite Ottawa Integration/Support Developer (Services Team) Company:BlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We...
-
BlackBerry QNX
3 weeks ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: Location: Fulltime, onsite Ottawa Integration/Support Developer (Services Team) Company:BlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We...
-
BlackBerry QNX
3 weeks ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: Location - On-site OttawaBlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded,...
-
BlackBerry QNX Senior Systems Software
3 weeks ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: BlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested...
-
Embedded Software Developer
1 day ago
Ottawa, Canada Akkodis Full timeAkkodis is seeking an Embedded Software Development for a contract position with a client in Ottawa (Hybrid) and ideally looking for experience with Unreal Engine and GUI or UX and C++Position: Embedded Software DevelopmentLocation: Ottawa, ONContractMust-Have Skills The candidate will be involved in the full lifecycle of Embedded Software Development on the...
-
Embedded Software Developer
1 day ago
Ottawa, Canada Akkodis Full timeAkkodis is seeking an Embedded Software Development for a contract position with a client in Ottawa (Hybrid) and ideally looking for experience with Unreal Engine and GUI or UX and C++ Position: Embedded Software Development Location: Ottawa, ON Contract Must-Have Skills The candidate will be involved in the full lifecycle of Embedded Software...
-
Embedded Software Developer
24 hours ago
Ottawa, Canada Akkodis Full timeAkkodis is seeking an Embedded Software Development for a contract position with a client in Ottawa (Hybrid) and ideally looking for experience with Unreal Engine and GUI or UX and C++Position: Embedded Software DevelopmentLocation: Ottawa, ONContractMust-Have Skills The candidate will be involved in the full lifecycle of Embedded Software Development on the...
-
Embedded Software Developer
2 days ago
Ottawa, Canada Akkodis Full timeAkkodis is seeking an Embedded Software Development for a contract position with a client in Ottawa (Hybrid) and ideally looking for experience with Unreal Engine and GUI or UX and C++Position: Embedded Software DevelopmentLocation: Ottawa, ONContractMust-Have Skills The candidate will be involved in the full lifecycle of Embedded Software Development on the...
-
Embedded Software Developer
2 days ago
Ottawa, Canada DEI Full timeJob Summary:Develop software for embedded systems (Embedded Linux, RTOS, bare metal), from specification through to integration and acceptance. You will work independently and as part of a multi-disciplinary team to develop products and systems for a wide range of industries. Based in our Ottawa office, some travel may be required.Responsibilities: Develop...
-
Embedded Software Developer
3 weeks ago
Ottawa, Canada Epsilon Solutions Ltd. Full timeJob Description"The Embedded Software Developer will participate in the development, productization and maintenance of specific software modules.Main ResponsibilitiesCollaborate with experienced engineers in the design, coding, testing, and maintenance of software applications.Develop and maintain embedded software modules using programming languages like...
-
Embedded Software Developer
2 months ago
Ottawa, Canada Allen Vanguard Corporation Full timeAllen Vanguardis a global leader in defeating terrorist and extremist threats. With an unrivaled expertise in counter-threat solutions, systems, and technologies, we deliver battle-proven equipment for defeating IEDs. Currently, our engineering team is seeking a full-time Embedded Software Developer, to work in a hybrid environment based in our Ottawa ON...
-
Embedded Software Developer
3 weeks ago
Ottawa, Canada Allen Vanguard Corporation Full timeAllen Vanguardis a global leader in defeating terrorist and extremist threats. With an unrivaled expertise in counter-threat solutions, systems, and technologies, we deliver battle-proven equipment for defeating IEDs. Currently, our engineering team is seeking a full-time Embedded Software Developer, to work in a hybrid environment based in our Ottawa ON...
-
Junior Embedded Software Developer
1 week ago
Ottawa, Ontario, Canada iVedha Inc. Full timeCompany DescriptioniVedha Inc. is a leading NextGen software-powered global cloud managed services provider and managed hybrid cloud services provider for enterprises. With a strong presence in Canada, USA, Mexico, and other parts of the world, iVedha is known for delivering innovative solutions to address the digital transformation needs of clients across...
-
Embedded Software Developer
2 months ago
Ottawa, Canada Allen Vanguard Full timeAllen Vanguardis a global leader in defeating terrorist and extremist threats. With an unrivaled expertise in counter-threat solutions, systems, and technologies, we deliver battle-proven equipment for defeating IEDs. Currently, our engineering team is seeking a full-time Embedded Software Developer, to work in a hybrid environment based in our Ottawa ON...
-
Embedded Software Developer
3 weeks ago
Ottawa, Canada Allen Vanguard Full timeAllen Vanguardis a global leader in defeating terrorist and extremist threats. With an unrivaled expertise in counter-threat solutions, systems, and technologies, we deliver battle-proven equipment for defeating IEDs. Currently, our engineering team is seeking a full-time Embedded Software Developer, to work in a hybrid environment based in our Ottawa ON...
-
BlackBerry QNX
2 months ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: Location - On-site OttawaBlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded,...
-
BlackBerry QNX
4 weeks ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: Location - On-site OttawaBlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded,...
-
BlackBerry QNX
2 months ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: Location: OttawaBlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. The company’s technology is trusted in more than 235 million + vehicles...
-
BlackBerry QNX
3 weeks ago
Ottawa, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: Location: OttawaBlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. The company’s technology is trusted in more than 235 million + vehicles...