Software Engineering Co-Op
EnerSys Delaware Inc.
EnerSys® is an industrial technology leader serving the global community with mission critical stored energy solutions that meet the growing demand for energy efficiency, reliability and sustainability. We are driven by a passion to provide people everywhere with accessible power to help them work and live better. Our people are our strength, an endless resource for innovation, insight and enthusiasm.
This position will report to our EnerSys Energy Systems business, which serves the telecom, cable broadband, industrial, renewable, and data center markets. Our portfolio combines our stored energy expertise with power systems, enclosures, and renewable energy products to deliver world-class solutions for diverse applications such as 5G, broadband, Internet of Things (IoT), data center, and solar power. Our cutting-edge technology includes Lithium batteries, Fault Managed Power Systems, and Extended Run Time battery backup systems that improve the reliability and resiliency of broadband networks.
EnerSys has over thirty manufacturing and assembly plants worldwide servicing over 10,000 customers in more than 100 countries. Worldwide headquarters are located in Reading, PA , USA with regional headquarters in Europe and Asia. Some of our brands include PowerSafe, DataSafe, and Genesis batteries; Cordex power; and Outback Power renewable energy products. With sales and service locations throughout the world, and over 100 years of battery experience, EnerSys is the power/full solution for stored DC power products.
Compensation Range: $20.00 - $25.00 CAD
Compensation may vary based on applicant's work experience, education level, skill set, and/or location.
This is a current vacant position.
Job Purpose
As a result of our continuing growth, we require a Software Engineering Co-op Student to help support research and advanced development of edge analytics of state-of-the-art power solutions and IoT electronics circuits.
Essential Duties and Responsibilities
- Work with Research & Advanced Development team to create, evaluate digital twin models,
- Develop and maintain data analysis scripts and dashboards
- Perform exploratory data analysis (EDA) to identify trends and insights.
- Create test plan and perform detailed testing.
- Document data models, code, and analysis results.
- Support other software development activities including but not limited to APP, API and embedded software.
- Contribute to a culture of collaboration by working with team members.
Qualifications
- Enrolled in a Bachelor of Computer Science, Software Engineering, or Electrical Engineering program.
- Basic knowledge of programming languages such as C, C#, Python and SQL.
- Exposure to machine learning or predictive analytics
- Familiarity with JavaScript/TypeScript and modern web technologies (e.g., React, HTML5, CSS3) is an asset.
- Experience with or understanding of software testing concepts , including unit or automated testing, is an asset.
- Strong communication and teamwork skills
- Curiosity and willingness to learn new technologies
- Attention to detail and ability to manage multiple tasks
- Ability to translate data insights into actionable recommendations.
General Job Requirements
- This position will work in an office setting, expect minimal physical demands.
EnerSys is committed to employment equity and fostering a workplace that respects and values diversity, inclusion, and dignity for all.
We provide equal employment opportunities to all employees and applicants, and strictly prohibit discrimination or harassment of any kind based on race, colour, religion, age, sex, national or ethnic origin, citizenship, disability, sexual orientation, gender identity or expression, marital or family status, or any other characteristic protected by applicable Canadian and provincial laws".
We encourage applications from members of equity-deserving groups, including women, Indigenous Peoples, racialized persons, persons with disabilities, and members of the 2SLGBTQIA+ community.
Employment Equity / Diversity / Inclusion / Accessibility
We use artificial intelligence to screen, assess and select applicants for open positions, including for the purposes of reviewing and ranking application materials and scoring answers to application questions. Accordingly, decisions about your application and eligibility for employment with EnerSys may be made based exclusively on the automated processing of the personal information that you submit in your application materials.
$58k - $104k per year
...Job description Huawei Canada has an immediate Co-op opening for an Engineer. About the team: The Intelligent Cloud Infrastructure Lab aims... ...effectively Demonstrated success working on software engineering problems that span multiple products All done...SuggestedInternshipImmediate start- ...CO-OP STUDENT OPPORTUNITIES Build real infrastructure. Learn fast. Make an impact.... ...co-op position where you can apply your engineering mindset to real infrastructure projects?... ...infrastructure, telecommunications, mapping, data, or software (depending on discipline). Comfort...SuggestedInternship
- ...next generation of computing in a fast-paced startup environment. Job Responsibilities: Participate in all parts of software engineering, ranging from design and implementation of software solutions to testing and peer review Collaborate with engineers on...SuggestedFull timeInternship
- ...R&D facilities in Vancouver, Toronto, and Shanghai, China. For more information, visit . Role Overview: As a Video Software Engineer within the Firmware Design team, you will be responsible for designing and optimizing the firmware and software layers that power...SuggestedFull timeManual labor
$71.4k - $105.66k per year
...We Need We are seeking a passionate C++ Gameplay Systems Software Engineer to help build the runtime systems that drive crowds, pedestrians... ...has strong modern C++ fundamentals, hands-on Unreal Engine (UE5) experience, and an interest in building performant real...SuggestedTemporary workInternship$96.4k - $142.66k per year
...encourage you to apply! What We Need We’re looking for a Senior Online Software Engineer to help build the multiplayer backbone of our next AAA sports title. You’ll work across Unreal Engine 5 and custom game servers, partnering with designers, artists, and producers...Full timeTemporary workInternship$96.4k - $142.66k per year
...apply! What We Need We're looking for a Senior Gameplay Software Engineer to own the character movement and player control systems at... ...our next AAA multiplayer sports title. You'll bring deep Unreal Engine 5 expertise and a passion for responsive, authentic movement to...Full timeTemporary workInternship$114.3k - $169.14k per year
...apply! What We Need We’re looking for a Lead Presentation Software Engineer to shape how our AAA sports title looks and feels on screen —... ...to bring an authentic broadcast experience to life in Unreal Engine 5. We need someone who combines technical breadth with strong...Temporary workInternshipManual labor$114.3k - $169.14k per year
...Need Our studio is looking for an experienced Senior Rendering Engineer who sets a high quality bar, pushes the boundaries of real-time... ...and maintain real-time rendering systems and features in Unreal Engine. Own features from R&D and prototyping through production,...Long term contractTemporary workInternship$96.4k - $142.66k per year
...to apply! What We Need We are looking for a Senior Gameplay Engineer to contribute to the development of new animation features and... ...Qualifications E xperience developing and shipping AAA games on Unreal Engine 4 and 5 Master’s/PhD in a related field with a focus on...Full time$125k - $170k per year
...-development title, SkyBox Labs is seeking a Senior Gameplay Software Engineer to join us on our latest journey. In this role, you will participate... ..., innovation, and pushing the boundaries of modern engines, we want you on our team. This team works in a hybrid capacity...Full timeWork from homeWorldwideFlexible hoursNight shift3 days per week$125k - $170k per year
...team of eight individuals to a fully established team of Engineers, Artists, Animators, Designers, Producers, and more. Come... ...development title, SkyBox Labs is seeking a Senior Tools Software Engineer with engine tools experience to join us on our latest journey. In this...Full timeWork from homeRelocationFlexible hoursNight shift3 days per week$80k - $110k per year
...individuals to a fully established team of Engineers, Artists, Animators, Designers, Producers... ...is seeking a versatile, experienced C++ Software Engineer to join our team working on... ...Collaborate with a team of engineers to help drive engine and feature improvements Utilize...Full timeWork from homeWorldwideRelocationFlexible hoursNight shift$114.3k - $169.14k per year
...! What We Need We’re looking for an Expert Gameplay AI Software Engineer to help build the intelligence behind our next AAA sports title... ...awareness, and realistic athletic behavior in Unreal Engine 5. We need someone who combines deep algorithm expertise with...Temporary workInternship- ...division is looking for an Electronics Co-Op to join the Research and Advanced Development... ...a variety of analysis tools, simulation software, and laboratory test equipment. The... ...Strong grasp of fundamentals of electrical engineering is a must. Coursework in control systems...Full timeInternshipWork at officeWorldwide
$120k per year
...Relocation to Vancouver, British Columbia, Canada Senior Software Engineer – Ruby on Rails / SaaS This is a relocation opportunity to Vancouver, Canada for an experienced Ruby on Rails Engineer. The successful candidate will relocate to our Burnaby, BC Head Office...Long term contractFull timeWork at officeRemote workRelocation- ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program... ...Civil/Transportation Engineering Intern/Co-op with an interest in traffic engineering... ..., Civil 3D, MicroStation, and/or similar software Support preparation and review of engineering...InternshipWork at officeLocal areaWorldwideRelocation packageFlexible hours
$52.4 per hour
...inclusive team guided by our core values of Team, Innovation, and Growth. We are excited to grow our team with a permanent, full-time Software Developer. Reporting to the Senior Development Team Lead, the Software Developer is responsible for the efficient design and delivery...Hourly payPermanent employmentFull timeWork at officeWorldwide- ...SCOPE OF POSITION We are seeking a Full Stack Software Developer to join our growing development and innovation team. In this role... ...development environments. Exposure to data visualization or engineering/geotechnical applications. Familiarity with AI coding tools...
$23.5 per hour
...Engineers and Geoscientists British Columbia is currently searching for an Information Systems Co-op to join our team in Burnaby for an 8-month co-op term running from September 2026 until April 2027. The Information Systems Co-op will provide hands-on development skills...Daily paidContract workTemporary workWork at officeRemote work2 days per week- ...opportunity, we invite you to apply and talk about the possibilities of starting a rewarding new chapter of your career! The Senior Software Developer plays a pivotal role in an agile (scrum) development team to create software products that meet corporate objectives. The...Long term contractFull timeWork at office
$107.73k - $162k per year
...to get projects done. Binnie is looking for a Transportation Engineer to join our Transportation Major Projects Division, which provides... ...guide, direct, train, and mentor technical staff such as EIT’s and Co-Op Students. This role offers great career advancement opportunities...RemplacementFull timeContract workWork at office$75k - $100k per year
...proactive, hands-on Cybersecurity Analyst who lives, eats, and breathes security. Reporting directly to the IT Engineer and collaborating closely with our software engineering teams, you’ll be someone ready to dive in, take ownership of our network and application security,...Full timeFor contractorsWork at officeWork from homeRelocation- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...infrastructure projects. · Familiarity with construction management software (e.g., Procore, Autodesk Construction Cloud, Bluebeam). Additional...Full timeContract workFor contractorsLocal areaWorldwideRelocationFlexible hours
$75.2k - $107.16k per year
...The role is for joining the Software Operations team as an SDET 2 - Automation and Build Developer. The Automation and Build Developer will be primarily responsible for engineering automation security solutions in our build pipeline while optimizing/supporting our core...Full timeWork at officeLocal areaWorldwideRelocation package$140k - $160k per year
...locations across the continent. Job Description The Power Engineering Superintendent is responsible for assisting in supervising and... ...: proficiency with spreadsheet, email, and word processing software required; Microsoft Office and Windows preferred. A working...Permanent employmentFull timeTemporary workFor contractorsFor subcontractorWork at officeLocal areaShift workWeekend work$139.4k - $206.3k per year
...wholly owned label of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). Founded in 2005, 2K... ...to future opportunities. Our team of engineers, marketers, artists, writers, data... ...developing, maintaining and optimizing core engine technologies for the game Solve technical...Full timeCasual workNight shift$105k - $115k per year
...PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering, design, and testing / commissioning of high voltage... ...Canadian codes and standards. · Proficient in applicable software such as Civil 3D as well as experience with AutoCAD. · Strong...Full timeWork at office- ...Xradar BC is looking for a Mechanical Design Engineer experienced in manufacturing and production engineering wanting to further their... ...Engineering, Industrial Design, or a related field Proficiency in CAD software (e.g., Fusion 360, SolidWorks, FreeCAD, etc.) Knowledge of DFM...Full timeSummer workInternshipImmediate start
$88k - $130k per year
...We are seeking a Vision Software Developer II to join our dynamic Applications and Technology team . In this role, you will report... ...report directly to the Director of Application Software and Vision Engineering , acting as a key technical contributor in a team of high-...Full timeWork at officeLocal areaWorldwideRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Co-Op. Be the first to apply!
- software qa Burnaby, BC
- software Burnaby, BC
- software asset management analyst Burnaby, BC
- software implementation project manager Burnaby, BC
- software support Burnaby, BC
- entry level software Burnaby, BC
- software intern Burnaby, BC
- remote software Burnaby, BC
- software sales Burnaby, BC
- software application developer Burnaby, BC

