Firmware/Embedded Software Engineering Manager

1 month ago


Burnaby, Canada Delta Q Corporation Full time
p>About Delta-Q Technologies:

Delta-Q Technologies (www.com) develops and supplies battery chargers to original equipment manufacturers (OEMs) of electric vehicles and industrial equipment. Delta-Q’s unique blend of engineering capability in high-efficiency power electronics and embedded software design delivers innovative battery charging solutions to meet the evolving needs of its customers. With over 4 million vehicles and industrial machines already using its products, Delta-Q’s innovation is enabling the widespread adoption of environmentally friendly electric drive systems. p>

Innovation: We improve our products and processes when it’s a competitive advantage.

Driving Results: We are here to win. p>

Doing the Right Thing is the central philosophy at Delta-Q. It means doing the right thing for our employees, communities, and customers.

Position Summary:

The Software Engineering Manager is responsible for leading and managing a group of software engineering staff in the execution of complex design and customization programs to meet organizational goals. You are responsible for planning, managing, and coordinating the resources, processes, and tools to deliver software releases for Delta-Q products, and will also help define the product roadmap and technical direction to deliver Delta-Q’s long-term vision and strategy.

This role will develop the technical competencies of the team by providing direction, training, and continual mentorship, and will also be responsible for implementing and maintaining best-in-class software development processes. p>

Leadership:

As an integral and influential leader for Delta-Q, you will guide teams in completing schedules that are both ambitious and achievable, recognizing the balance between releasing high-performance products and managing important activities.

Mentorship, technical knowledge, and values-based coaching techniques are key elements to a successful people manager at Delta-Q. By offering your guidance and expertise, you will help develop the talent and technical aptitude of those around you, while pushing project boundaries of what is possible.

Specific Duties:

  • Accountable for all software development, planning, and execution for Delta-Q products and supporting software applications.
  • Provide input into corporate and engineering department strategy and operating plans to create and align software development activities with company strategy and long-term vision.
  • Manage the team in the design, development, testing, debugging, modifying, implementing, and configuration management of software solutions. li>
  • Partner with Product & Program Management and other engineering teams to review product functional requirements and development schedules.
  • Ensure detailed software specifications are developed and tracked according to project plans, resource assignments, and schedules, coordinating with Program Managers & Product Management, and other engineering teams to meet committed delivery dates.
  • Develop, coordinate, and implement improvements in software development methodology, tools, and best practices ensuring best fit with corporate and end-customer requirements.
  • Perform effective talent management of employees and participate in all employee development activities including but not limited to recruitment, retention, and performance management.
  • Train and mentor staff by providing technical leadership and coaching to ensure employees meet job responsibilities and objectives.
  • Effectively communicate company and department vision, objectives, project status, and plans both internally and outside the software team as required.

Minimum Qualifications:

  • Relevant education in Electrical Engineering, Computer Science, or a related discipline, combined with a minimum of 10 years experience in design, development, and release cycles for embedded software systems.
  • Proven experience successfully developing and executing an embedded software strategy while managing and directing embedded software teams.
  • Demonstrated leadership and people management skills with the ability to engage and inspire team members in the achievement of departmental and corporate objectives.
  • Detailed understanding and extensive experience in requirements management, SFMEA, change control, configuration management, and traceability.
  • Understanding of and experience with agile project management and development techniques applied to an embedded development environment.
  • Excellent verbal and written communication skills with the ability to lead and run departmental or project meetings, write status reports, and present to executive staff and customers.
  • Experience with software development for Power Electronics and Automotive environments.
  • Experience with the use of CANbus for vehicle networking.
  • Proven track record in the integration of software within hardware and/or system delivered within an overall program framework.
  • Superior analytical and problem-solving skills combined with the ability to think strategically in implementing embedded software systems to meet present and future business opportunities.

    Additional Benefits:

    • Annual incentive (bonus) program
    • 2% GRSP employer matching with Industrial Alliance (iA)
    • Comprehensive health and dental benefits with Sunlife Financial
    • Paid time off including vacation plus 8 days of personal time
    • $300 annual Health Spending Account
    • Employee & Family Assistance programming with Inkblot Therapy/GreenShield
    • In-house Gym
    • EV charging stations
    • Dog-friendly office
    #


  • Burnaby, British Columbia, Canada Rambus, Inc. Full time

    Rambus, Inc. is a leader in semiconductor expertise with 30 years of innovation. We develop products and solutions that speed up performance, expand capacity, and improve security for demanding applications. Our interface and security IP, and memory interface chips enable SoC and system designers to deliver their vision of the future.Job OverviewWe are...


  • Burnaby, Canada Rambus, Inc. Full time

    The successful candidate will join some of the brightest inventors and engineers in the world to develop memory interface products and system software solutions that make data faster and safer.As a Firmware Engineer in a full-time role, the candidate will report to the Director of Firmware Engineering. The candidate will execute the embedded software...


  • Burnaby, British Columbia, Canada Rambus, Inc. Full time

    Rambus, Inc. is a leader in the semiconductor industry with 30 years of innovation and expertise.We are seeking an Experienced Firmware and Software Engineer to join our team in Vancouver, BC Canada (Hybrid).About the RoleThis full-time position reports directly to the Director of Firmware Engineering and involves executing the embedded software development...


  • Burnaby, Canada RIGID ROBOTICS Full time

    Technical Lead – Embedded Platforms (Senior Systems and Firmware Engineer)Location: Burnaby, BC (Hybrid)About Us: At RIGID ROBOTICS, we are on an exciting journey to transform the mining industry. By harnessing the power of precision sensing, IoT, and AI-driven decision-making our vision is to optimize the performance of large mining shovels. Our...


  • Burnaby, Canada RIGID ROBOTICS Full time

    Technical Lead – Embedded Platforms (Senior Systems and Firmware Engineer)Location: Burnaby, BC (Hybrid)About Us: At RIGID ROBOTICS, we are on an exciting journey to transform the mining industry. By harnessing the power of precision sensing, IoT, and AI-driven decision-making our vision is to optimize the performance of large mining shovels. Our...

  • Technical Lead

    2 weeks ago


    Burnaby, BC, Canada RIGID ROBOTICS Full time

    Technical Lead – Embedded Platforms (Senior Systems and Firmware Engineer) Location: At RIGID ROBOTICS, we are on an exciting journey to transform the mining industry. By harnessing the power of precision sensing, IoT, and AI-driven decision-making our vision is to optimize the performance of large mining shovels. Our innovative solutions not only...

  • Technical Lead

    2 weeks ago


    Burnaby, BC, Canada RIGID ROBOTICS Full time

    Technical Lead – Embedded Platforms (Senior Systems and Firmware Engineer) Location: Burnaby, BC (Hybrid) About Us: At RIGID ROBOTICS, we are on an exciting journey to transform the mining industry. By harnessing the power of precision sensing, IoT, and AI-driven decision-making our vision is to optimize the performance of large mining shovels. Our...

  • Technical Lead

    2 weeks ago


    Burnaby, BC, Canada RIGID ROBOTICS Full time

    Technical Lead – Embedded Platforms (Senior Systems and Firmware Engineer) Location: Burnaby, BC (Hybrid) About Us: At RIGID ROBOTICS, we are on an exciting journey to transform the mining industry. By harnessing the power of precision sensing, IoT, and AI-driven decision-making our vision is to optimize the performance of large mining shovels. Our...


  • Burnaby, British Columbia, Greater Vancouver, Canada RIGID ROBOTICS Full time

    Technical Lead – Embedded Platforms (Senior Systems and Firmware Engineer)Location: Burnaby, BC (Hybrid)About Us: At RIGID ROBOTICS, we are on an exciting journey to transform the mining industry. By harnessing the power of precision sensing, IoT, and AI-driven decision-making our vision is to optimize the performance of large mining shovels. Our...


  • Burnaby, British Columbia, Canada Microchip Technology Full time

    We're seeking a seasoned Embedded Systems Test Engineer to join our team at Microchip Technology, Inc. This exciting opportunity will allow you to leverage your expertise in firmware and software verification to drive innovation and excellence in the field.Company OverviewMicrochip is a global leader in providing solutions for the Internet of Things (IoT),...


  • Burnaby, British Columbia, Canada Delta Q Corporation Full time

    About Delta-Q TechnologiesAt Delta-Q Technologies, we're leading the charge in developing innovative battery chargers for electric vehicles and industrial equipment. With a strong focus on high-efficiency power electronics and embedded software design, our team delivers cutting-edge solutions to meet the evolving needs of our customers.Career OverviewWe're...


  • Burnaby, British Columbia, Canada RIGID ROBOTICS Full time

    About RIGID ROBOTICSWe are a pioneering company on a mission to revolutionize the mining industry by harnessing cutting-edge technologies. Our innovative solutions aim to optimize operational efficiency, enhance human safety, and reduce environmental impact.Job OverviewThis role requires a highly skilled Senior Systems and Firmware Engineer to lead the...


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

    EnerSys Delaware Inc. is an industrial technology leader that serves 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 live better. Our strength lies...


  • Burnaby, British Columbia, Canada RIGID ROBOTICS Full time

    Transforming the Mining Industry with Innovative SolutionsRIGID ROBOTICS is a leading innovator in transforming the mining industry with cutting-edge technologies. We are seeking a highly skilled Senior Embedded Systems Architect to join our team and play a critical role in shaping the future of our innovative solutions.About UsWe believe in harnessing the...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Fortinet is a leading provider of network security solutions. As a Senior Embedded Software Developer, you will play a crucial role in designing and developing software for FortiManager, the centralized device management product.About the RoleYou will be responsible for developing, designing, and testing software for FortiManager, ensuring it meets the...


  • Burnaby, Canada Fortinet, Inc. Full time

    Fortinet is calling for an experienced Senior Embedded Software Developer who can think outside the box, has a logical approach to coding, and looking to grow their career in the network security industry. This individual will be working on the FortiManager, the centralized device management product, that configures the FortiGate. This team is expanding and...


  • Burnaby, British Columbia, Canada RIGID ROBOTICS Full time

    Transform the mining industry with cutting-edge technologies and innovative solutions at RIGID ROBOTICS.About UsWe are on an exciting journey to revolutionize the mining industry by harnessing the power of precision sensing, IoT, and AI-driven decision-making. Our vision is to optimize the performance of large mining shovels, reducing operational costs,...


  • Burnaby, British Columbia, Canada Accoravillage Full time

    Medical Device Firmware Developer - Atrium Pacing Systems We are seeking a highly skilled Firmware Developer with experience in embedded systems development to join our team at Accoravillage. As a key member of our firmware development team, you will be responsible for developing innovative software features for our Globe Pulsed Field System, a medical...


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    Senior Embedded Software Developer Position at Fortinet, Inc.We are seeking an experienced Senior Embedded Software Developer to join our team. As a key member of our development team, you will be responsible for designing and developing software for the FortiManager product. The ideal candidate will have a strong background in C programming and experience...

  • Firmware Engineer

    4 weeks ago


    Burnaby, Canada Rambus Full time

    Responsibilities Design and implement software for embedded devices and systems from the requirements stage to commercial deployment of the product.  Design, develop, code, test, and debug system software.  Integrate and validate new software designs.  Create documents for software architecture, designs, and algorithms.  Participate in code and...