Senior Embedded Software Engineer

3 weeks ago


Burnaby, British Columbia, Canada EnerSys Delaware Inc. Full time
Job Summary

EnerSys Delaware Inc. is seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our cross-functional team, you will be responsible for designing and developing reliable and cost-effective power conversion products from concept to production.

Key Responsibilities
  • Design and develop power conversion products (Rectifiers, AC UPS, Converters, Inverters) from concept to production.
  • Participate in defining detailed requirements and specifications based on product and system requirements.
  • Design, write, and test firmware for embedded digital signal processors (DSPs), general purpose processors (GPPs), embedded systems-on-a-chip (SOIC) and microprocessors/microcontrollers to implement specified functionality.
  • Write technical documents and diagrams required by the product/software development processes and standards.
  • Develop the products using world-leading design practices and standards, including modeling and simulation, tolerance analysis, design for reliability, design for manufacturing and assembly, and design for serviceability.
  • Support the implementation of future, breakthrough technologies that will improve the overall competitiveness and cost position of Alpha's Power Conversion products.
Requirements
  • Bachelor's or Master's degree in Electrical Engineering, Computer Science, or Computer Engineering.
  • Minimum of 3 years of experience, with at least 1 year in power converter product design.
  • Solid engineering experience with power electronics design and product development with embedded microcontrollers.
  • Experience with sampled-data real-time control systems, specifically for power conversion or motor drive type applications.
  • Demonstrated experience in developing embedded software using structured software design techniques.
  • Demonstrated experience with one or more communications protocols such as CAN, Modbus, USB, Ethernet.
  • Experience with embedded systems with and without RTOS.
  • Digital real-time control design experience (firmware).
  • Demonstrated experience with testing and debugging embedded real-time software using specialized test and debug tools.
  • Demonstrated experience in developing bare metal C language firmware for DSPs.
  • Demonstrated experience with digital control interfaces such as SPI, I2C, or UART.
  • Working knowledge in the use of electronic test equipment, such as oscilloscopes, power sources and loads.
  • Familiarity with design and testing of communications protocols.
Preferred Qualifications
  • Experience with DSP, e.g. digital filter design and fixed-point arithmetic.
  • Experience with SoC peripherals such as ADC, PWM, comparators, etc.
  • Experience with concurrency in a single and multi-core environment.
  • Familiar with the Agile development process, SCRUM and experience in an R&D environment.
  • Working knowledge of modeling, simulation, and analysis with tools like Matlab/Simulink, SPICE, and PSIM.
  • Working knowledge of Python is an asset.
Competencies

Proven ability to:

  • Be an integral part of high-performance teams in a Positive Business Culture of Innovation and Collaboration.
  • Contribute as a member of the technical staff on strategic innovation-linked products.
  • Stay on task, even when conflicting priorities threaten to draw attention elsewhere.

Must be capable of working on own initiatives, be self-motivated, and have the ability to meet multiple objectives simultaneously in a collaborative, innovative, and high-performance team environment. Detail-oriented, creative, and results-driven, with a strong operational mindset; decisive 'get it done' and 'deliver results' mentality. Customer-focused with good relationship-building skills. Demonstrated excellent written and verbal communication skills - ability to communicate clearly and concisely to all levels within the organization including formal meetings and presentations.

General Job Requirements
  • This position will work in an office setting, expect minimal physical demands.


  • Burnaby, British Columbia, Canada EnerSys Delaware Inc. Full time

    Job OverviewWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at EnerSys Delaware Inc. This role will be responsible for designing and developing real-time controls for power converters at our Vancouver facility.Job ResponsibilitiesDesign and develop power conversion products from concept to production.Participate in defining...


  • Burnaby, British Columbia, Canada EnerSys Delaware Inc. Full time

    About EnerSys Delaware Inc.EnerSys Delaware Inc. is a leading industrial technology company serving the global community with mission-critical stored energy solutions. Our products 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...


  • Burnaby, British Columbia, Canada EnerSys Delaware Inc. Full time

    About EnerSys Delaware Inc.EnerSys Delaware Inc. is a leading industrial technology company serving the global community with mission-critical stored energy solutions. Our products 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...


  • Burnaby, British Columbia, Canada Enersys Full time

    Job Title: Embedded Software EngineerEnerSys is a leading industrial technology company that serves the global community with mission-critical stored energy solutions. We are driven by a passion to provide people everywhere with accessible power to help them work and live better.About the RoleWe are seeking a highly skilled Embedded Software Engineer to join...


  • Burnaby, British Columbia, Canada Enersys Full time

    Job Title: Embedded Software EngineerEnerSys is a leading industrial technology company that serves the global community with mission-critical stored energy solutions. We are driven by a passion to provide people everywhere with accessible power to help them work and live better.About the RoleWe are seeking a highly skilled Embedded Software Engineer to join...


  • Burnaby, British Columbia, Canada Enersys Full time

    Job Title: Embedded Software EngineerEnerSys is a leading industrial technology company that serves the global community with mission-critical stored energy solutions. We are driven by a passion to provide people everywhere with accessible power to help them work and live better.About the RoleWe are seeking a highly skilled Embedded Software Engineer to join...


  • Burnaby, British Columbia, Canada Enersys Full time

    Job Title: Embedded Software EngineerEnerSys is a leading industrial technology company that serves the global community with mission-critical stored energy solutions. We are driven by a passion to provide people everywhere with accessible power to help them work and live better.About the RoleWe are seeking a highly skilled Embedded Software Engineer to join...


  • Burnaby, British Columbia, Canada EnerSys Delaware Inc. Full time

    About EnerSys Delaware Inc.EnerSys Delaware Inc. is a leading industrial technology company serving the global community with mission-critical stored energy solutions. Our innovative products meet the growing demand for energy efficiency, reliability, and sustainability.Job PurposeWe are seeking a highly skilled Senior Embedded Software Engineer to join our...


  • Burnaby, British Columbia, Canada EnerSys Delaware Inc. Full time

    About EnerSys Delaware Inc.EnerSys Delaware Inc. is a leading industrial technology company serving the global community with mission-critical stored energy solutions. Our innovative products meet the growing demand for energy efficiency, reliability, and sustainability.Job PurposeWe are seeking a highly skilled Senior Embedded Software Engineer to join our...


  • Burnaby, British Columbia, Canada Delta-Q Technologies Full time

    About Delta-Q Technologies:We are a pioneering developer and supplier of innovative battery chargers to original equipment manufacturers (OEMs) of electric vehicles and industrial equipment. Our cutting-edge solutions empower environmentally friendly electric drive systems, contributing significantly to a greener future.Our mission is to 'Charge The Future'...


  • Burnaby, British Columbia, Canada EnerSys Delaware Inc. Full time

    Job Title: Lead Embedded EngineerEnerSys Delaware Inc. is seeking a highly skilled Lead Embedded Engineer to join our team. As a key member of our cross-functional team, you will be responsible for designing and developing real-time controls for power converters at our Vancouver facility.Job Summary:We are looking for a technically strong engineer with...


  • Burnaby, British Columbia, Canada EnerSys Delaware Inc. Full time

    Job Title: Lead Embedded EngineerEnerSys Delaware Inc. is seeking a highly skilled Lead Embedded Engineer to join our team. As a key member of our cross-functional team, you will be responsible for designing and developing real-time controls for power converters at our Vancouver facility.Job Summary:We are looking for a technically strong engineer with...


  • Burnaby, British Columbia, Canada Enersys Delaware Inc. Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at EnerSys Delaware Inc. in Vancouver, Burnaby. As a key member of our cross-functional team, you will be responsible for designing and developing reliable and cost-effective power conversion products from concept to production.Key ResponsibilitiesParticipate in...


  • Burnaby, British Columbia, Canada Enersys Delaware Inc. Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at EnerSys Delaware Inc. in Vancouver, Burnaby. As a key member of our cross-functional team, you will be responsible for designing and developing reliable and cost-effective power conversion products from concept to production.Key ResponsibilitiesParticipate in...


  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Job Title: Senior Audio Software DeveloperWe are seeking a highly skilled and motivated Senior Audio Software Developer to join our team at QNX Software Systems. As a key member of our Acoustics team, you will be responsible for designing and implementing real-time audio services, porting acoustic algorithms to new architectures and frameworks, and...


  • Burnaby, British Columbia, Canada EnerSys Delaware Inc. Full time

    Job Title: Lead Embedded EngineerEnerSys Delaware Inc. is seeking a highly skilled and experienced Lead Embedded Engineer to join our team. As a key member of our cross-functional team, you will be responsible for designing and developing real-time controls for power converters at our Vancouver (Burnaby) facility.Job Summary:We are looking for a technically...


  • Burnaby, British Columbia, Canada EnerSys Delaware Inc. Full time

    Job Title: Lead Embedded EngineerEnerSys Delaware Inc. is seeking a highly skilled and experienced Lead Embedded Engineer to join our team. As a key member of our cross-functional team, you will be responsible for designing and developing real-time controls for power converters at our Vancouver (Burnaby) facility.Job Summary:We are looking for a technically...


  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Job Title: Senior Audio Software DeveloperJob Summary:We are seeking a skilled Senior Audio Software Developer to join our team at QNX Software Systems. The ideal candidate will have a strong background in software development, experience with embedded audio systems, and a passion for delivering high-quality solutions.Key Responsibilities:Design and...


  • Burnaby, British Columbia, Canada Delta-Q Technologies Full time

    About Delta-Q TechnologiesWe're an innovative company developing and supplying battery chargers to original equipment manufacturers (OEMs) of electric vehicles and industrial equipment.Our unique blend of engineering capabilities in high-efficiency power electronics and embedded software design delivers innovative battery charging solutions to meet the...


  • Burnaby, British Columbia, Canada Enersys Full time

    EnerSys is a leading industrial technology company that serves the global community with mission-critical stored energy solutions. 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...