Embedded Systems Specialist for Power Electronics Solutions

2 days ago


Canada Amaris Consulting Full time

Amaris Consulting is seeking an exceptional Embedded Systems Specialist to design, develop, and optimize firmware for cutting-edge power electronics solutions. This role offers the opportunity to work on high-impact projects, leveraging expertise in embedded systems to advance innovative technologies.

Key Responsibilities:
  • Firmware Development: Develop and implement firmware for power conversion products using STM microcontrollers.
  • Low-Level Code Optimization: Design and optimize low-level code for real-time applications.
  • Hardware Integration: Ensure seamless integration with hardware by collaborating with hardware and power electronics teams.
  • Signal Processing: Perform signal processing, including Clarke-Park transformations, PLL, PI control loops, and PWM signal generation.
  • Data Acquisition: Implement data acquisition for voltage and current monitoring, fault detection, and protection mechanisms.
  • Legacy System Maintenance: Maintain and debug legacy systems, ensuring robustness and functionality.
  • Test Case Creation: Create and execute test cases for firmware validation, documenting all processes thoroughly.
  • Communication Protocols: Work with communication protocols such as SPI, ETH, and UART and integrate graphical user interfaces.
Requirements:
  • Education: Bachelor's or Master's in Electrical or Computer Engineering.
  • Experience: Minimum 3 years in embedded firmware development, ideally within power electronics or similar domains.
  • Technical Skills:
    • C/C++ Programming: Expertise in C/C++ programming.
    • Microcontroller Programming: Microcontroller programming experience (STM).


  • Canada Resonaite Full time

    We are Resonaite, a leading company in the Telco and IoT sector. We are currently seeking a skilled Embedded Systems Architect to join our team.This role will involve developing embedded firmware and hardware for microcontrollers, contributing to the design of custom products from concept to mass production, and providing technical guidance to junior...

  • Software Engineer

    2 days ago


    Canada OnX Full time

    OnX is seeking a highly skilled Software Engineer to join our team in Ottawa or Waterloo, Ontario.Job SummaryWe are looking for a talented individual with strong expertise in Python, Embedded C, and Linux. The ideal candidate will have at least 5+ years of experience in software development and testing, with a focus on embedded systems.About the RoleAs a...


  • Canada OSI Maritime Systems Full time $60,000 - $70,000

    About OSI Maritime SystemsWe are a leading provider of integrated navigation and tactical solutions for naval and maritime security operations. Our expertise lies in designing and delivering advanced electronic navigation systems, including Warship Electronic Chart Display and Information System (WECDIS) and Integrated Bridge Systems (IBS). These...


  • Canada OSI Maritime Systems Full time $60,000 - $70,000

    Job Summary: We are seeking an experienced Electronics Systems Engineer to join our team at OSI Maritime Systems. As a key member of our technical staff, you will be responsible for providing technical support and expertise in the integration and troubleshooting of our navigational system products. About Us: OSI Maritime Systems is a leading provider of...


  • Canada OSI Maritime Systems Full time $60,000 - $70,000

    We are seeking a highly skilled Technical Support Specialist to join our team at OSI Maritime Systems. This is an exciting opportunity to work with cutting-edge navigation systems and provide top-notch support to our clients.Job Description:The Technical Support Specialist will be responsible for providing technical guidance and advice to internal staff in...


  • Canada Artech LLC Full time

    Job OpportunityWe are currently seeking a skilled Technical Software Consultant for Embedded Systems for a long-term contract role with Artech LLC in Kanata, ON.The estimated annual salary for this position is around $120,000-$150,000 based on industry standards and the location.About the RoleThis technical consultant will work in a Scaled Agile SW...


  • Canada Future Electronics Full time

    Job SummaryWe are seeking a highly skilled Cloud Solutions Architect Lead to join our team at Future Electronics. As a key member of our infrastructure team, you will be responsible for designing cloud solutions that meet business needs, focusing on Microsoft Azure technologies and services.About the RoleThis individual will work closely with senior...


  • Canada Future Electronics Full time

    About the RoleWe are seeking a highly motivated Customer Acquisition Specialist to join our team at Future Electronics. In this role, you will be responsible for initiating outbound calls, generating leads, and providing solutions to delight our customers.Key Responsibilities:Conduct outbound calls to prospective customers to qualify their needs and provide...


  • Canada Altis Technology Full time

    Job DescriptionWe are seeking an experienced Firmware Engineer to join our team at Altis Technology.This is a contract role with a high chance of extension up to one year. The successful candidate will work on-site at our Kanata office, with the possibility of hybrid work.About the RoleAs a Firmware Engineer, you will play a critical role in the lifecycle of...


  • Canada SRI Tech Solutions Inc. Full time

    OverviewSRI Tech Solutions Inc. is a leading provider of innovative automotive software solutions.Salary Range: $120,000 - $180,000 per yearAbout the Role:We are seeking an experienced Embedded Software Engineer to join our team in Waterloo/Ottawa, ON. As a key member of our connected automotive systems team, you will be responsible for developing and...


  • Canada Altair Engineering Full time

    Job SummaryWe are seeking an experienced Embedded Software Developer to join our team in Kanata, ON.This contract position involves working with cutting-edge technology on a variety of exciting next-generation projects. As part of the System Software Stability team at a top automotive manufacturer, you will be responsible for improving and analyzing system...


  • Canada Altair Engineering Full time

    Job SummaryWe are seeking an experienced Embedded Systems Software Design Engineer to join our team at Altair Engineering in Kanata, ON. This is a contract position.


  • Canada Brunel Full time

    About the RoleWe are seeking an experienced Embedded Software Engineer to join our client's R&D team in developing next-generation, high-tech power conversion products. This is a 6-month contract with the possibility of extension or becoming permanent.


  • Canada Altair Engineering Full time

    Job Overview:Altair Engineering is seeking a skilled Embedded Software Developer to join our team in Kanata, ON. This contract position offers a competitive salary and comprehensive benefits package.About the Role:This is a unique opportunity to work on cutting-edge automotive infotainment platforms and other high-impact innovations. As an Embedded Software...


  • Canada Altair Engineering Full time

    About the Job:Altair Engineering is looking for a skilled software engineer to join their team of experts in developing cutting-edge automotive systems.Key Responsibilities:Design and implement embedded software to ensure system stability and recover from instability incidents.Investigate system crashes using developed tools and perform initial triage to...


  • Canada JENOPTIK Smart Mobility Solutions Full time

    Job Overview:We are seeking an experienced Ottawa Field Services Specialist to join our team at JENOPTIK Smart Mobility Solutions.About the Job:The successful candidate will be responsible for ensuring the timely collection, accurate documentation, and secure bi-weekly delivery of data to the Joint Processing Centre. This will involve routine weekly data...


  • Canada Future Electronics Full time

    About the RoleWe're looking for a highly skilled IT Project Manager to lead our Business Solutions team. As an IT Project Manager for Business Solutions, you will be responsible for managing all aspects of assigned projects, ensuring timely delivery, quality, and scope.This role involves coordinating with stakeholders, project teams, and direction to define...


  • Canada ABB Full time

    Expertise in Power System Grid ComplianceWe are seeking a highly skilled Power System Grid Compliance Expert to join our team at ABB.About the Role:In this critical position, you will be responsible for ensuring that our wind, solar, and battery storage systems meet all regional and national grid codes.You will perform detailed technical assessments,...


  • Canada Purem by Eberspächer Full time

    Purem by Eberspächer seeks an experienced Electronics Test Engineer to join our team. The successful candidate will have a strong background in electronic product troubleshooting and a minimum of 2-3 years of experience in power electronics or battery management systems (BMS).Job SummaryThe Electronics Test Engineer will be responsible for providing...


  • Canada Empire Life Full time

    Power BI Integration Specialist Role Overview">We are seeking a highly skilled Data Analytics Engineer to join our team as a Power BI Integration Specialist. As a key member of our Data Analytics team, you will be responsible for designing, developing, and implementing Power BI solutions that meet business requirements.">Job Description">">Design and...