Power Electronics Firmware Engineer

New

Skills

C/C++ Programming Debugging Techniques Digital Control Technologies Embedded Systems Firmware Development Hardware-In-Loop Testing Microcontroller Programming Power Electronics Real-Time Operating Systems (RTOS) Safety Regulatory Compliance

Join our dynamic team as a Staff Power Electronics Control Firmware Engineer, where you will develop and implement embedded controls for power electronic systems. Our company focuses on innovative solutions in the power electronics sector, particularly in fast charging technologies.

Key Responsibilities
  • Develop and implement firmware for PFC, chargers, DC/DC converters, and inverters.
  • Participate in specifications, design reviews, and unit testing processes.
  • Validate designs through simulations and lab testing.
  • Create automated Hardware-In-Loop test cases.
  • Ensure compliance with safety regulatory requirements for fast chargers.
Required Skills & Qualifications
  • 5+ years of experience in Power Electronics product development.
  • Proficiency in C/C++, Assembly for 32-bit controllers, DSPs, and Python.
  • Experience with real-time systems and RTOS.
  • Knowledge of power electronics, including inverters and rectifiers.
  • Familiarity with microcontroller peripherals such as timers, PWM, and communication protocols.

No forms. Your profile is generated instantly.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: Months

Share this job:

Similar Jobs

Senior Software Engineer

Posted 82 days ago

Align middleware and safety design requirements.

Maintain an architecture view of the middleware stack.

Architecture Design Cross-Functional Collaboration Diagnostics Systems Distributed Systems

Senior Backend Engineer

Posted 79 days ago

Build and scale systems for real-time radio traffic.

Develop software for edge devices and cloud backend.

Cloud Backend Development Debugging and Support Device-to-Cloud Data Flows Edge Computing

Machine Identity Developer

Posted 78 days ago

Develop and maintain production software.

Collaborate with teams for smooth releases.

Code Review Cross-Functional Collaboration Debugging Techniques Go

Principal Product Manager

Posted 71 days ago

Own the strategy for wireless connectivity across devices.

Define requirements for wireless features.

Bluetooth Technology Cellular Systems Cross-device Connectivity Firmware Development

Senior Avionics Engineer

Posted 69 days ago

Develop avionics systems from concept to hardware.

Collaborate with various engineering teams.

Aerospace Engineering Avionics Systems Design Component Selection Cross-Functional Collaboration

Avionics Hardware Engineer

Posted 69 days ago

Own avionics design and delivery.

Collaborate with various engineering teams.

Avionics Design Cross-Functional Collaboration Deep-Space Mission Design Embedded Interfaces

Lead Systems Architect

Posted 68 days ago

Own complex features from design to production.

Design and maintain core Roku platform software.

Android-based Systems Automated Testing C/C++ CI/CD

Senior Avionics Test Engineer

Posted 67 days ago

Provide parental leave benefits.

Offer annual learning and development stipends.

Avionics Systems C/C++ Programming Data Analysis Hardware-in-the-Loop Testing

Hardware Engineering Manager

Posted 67 days ago

Lead and manage an engineering team.

Design and prototype system components.

Analog Design Bill of Materials (BOM) Digital Design Electrical Engineering

Wearables Prototype Engineer

Posted 67 days ago

Design and iterate wearable hardware prototypes.

Develop embedded software and firmware for devices.

APIs Integration Bluetooth Technology Embedded Software Development Firmware Development

In-Vehicle Experience Manager

Posted 64 days ago

Define and prioritize product features for driver interaction.

Develop a strategic roadmap for the IVX product.

AI/ML Integration Cross-Functional Collaboration Customer Research Field Research

Senior Software Engineer

Posted 62 days ago

Drive architecture across OS client stack.

Optimize performance on embedded hardware.

AI/ML BrightScript C++ Concurrency

Core Algorithms Leadership

Posted 60 days ago

Lead machine learning and signal processing teams.

Define roadmap for algorithm systems.

Cross-Functional Leadership Data Science Embedded Systems Firmware Integration

Hardware Design Engineer

Posted 56 days ago

Collaborate with teams and vendors on hardware infrastructure.

Develop specifications and lifecycle documentation.

BIOS Changes CAPEX Optimization Firmware Development Hardware System Architecture

Firmware QA Automation Engineer

Posted 55 days ago

Develop and extend firmware for photonic devices.

Define control plane architecture for interconnects.

CMake CMIS Debugging (GDB JTAG)

Automotive Solutions Architect

Posted 55 days ago

Engage with automotive customers to understand their requirements.

Provide comprehensive solutions leveraging Canonical's technologies.

BIOS DevOps Embedded Linux Firmware Development

Project Manager - Embedded Systems

Posted 55 days ago

Coordinate and complete complex customer-facing projects.

Act as the primary liaison between engineering teams and customers.

Cross-Cultural Communication Embedded Systems Engineering Services IoT

Engineering Manager II

Posted 49 days ago

Manage execution pipeline for hardware programs.

Lead and mentor firmware engineering teams.

Embedded Systems Firmware Development Hardware Engineering Partner Communication

Machine Learning Engineer

Posted 47 days ago

Design VLM-based labeling pipelines.

Enhance VLM accuracy using edge device signals.

Cloud Inference APIs Computer Vision Data Evaluation Frameworks Embedded Systems

Senior Hardware Engineer

Posted 45 days ago

Design and analyze avionics electronics.

Oversee hardware development lifecycle.

Altium CAD Software Avionics Design Data Analysis DC-DC Converters

Compute Engineer

Posted 45 days ago

Design compute boards for AI/ML applications.

Architect power delivery networks for high-performance boards.

10GbE DDR5 Firmware Development HBM

Flight Software Senior Manager

Posted 44 days ago

Lead and manage the flight software engineering team.

Set technical direction and architecture for flight software.

C Programming C++ Programming Embedded Linux Embedded Systems

Principal Product Manager

Posted 43 days ago

Define product vision for AI-powered devices.

Drive new product initiatives from ideation to launch.

Cameras CAN Protocols Cloud Software Connected Hardware

Senior PCBA Design Engineer

Posted 42 days ago

Lead design of complex PCBA circuits.

Architect motor control and power systems.

Charging Electronics Circuit Simulation Electrical Engineering Principles Embedded Systems

Radar System Engineer

Posted 36 days ago

Transition radar systems to far-field validation.

Integrate payloads in a transportable test platform.

Beamforming Calibration Digital Signal Processing Embedded Systems

Embedded Engineer Role

Posted 32 days ago

Collaborate with senior engineers on firmware design.

Implement and test embedded firmware in C/C++.

C/C++ Debugging Tools Embedded Systems Git

Senior Electrical Engineer

Posted 29 days ago

Contribute to electrical design processes.

Perform hardware selection and risk analysis.

Altium Design Reviews Electrical Design Embedded Systems

Mechanical Engineer Position

Posted 27 days ago

This Mechanical Engineer position focuses on designing innovative charging systems for vehicles. You will work in a collaborative environment, engaging with various teams to ensure product excellence. With responsibilities ranging from supplier management to conducting detailed analyses, this role is pivotal in advancing our cutting-edge technology. Join us to be part of an exciting startup culture that values creativity and teamwork.

Manage supplier engagements for production.

Casting Metal Components CATIA V5/V6 Injection Molding Mechanical Design

PCB Design Engineer

Posted 27 days ago

We are seeking a skilled Electrical Engineer specializing in PCB Design to join our dynamic team. This role involves designing innovative PCBs for a range of applications, including laser control and motor drives. You'll be responsible for developing high-speed digital boards and optimizing designs for EMI, thermal management, and automotive standards. This is an exciting opportunity to work with cutting-edge technology in a collaborative environment, offering competitive benefits and opportunities for growth.

Develop high-speed digital and mixed-signal boards.

Altium Designer DFM and DFT Strategies Embedded Systems EMI/EMC Optimization

Billing and Payments Developer

Posted 25 days ago

This role as a Developer in Billing and Payments offers a unique opportunity to work on production software features in a collaborative environment. You will engage with cross-functional teams to ensure seamless releases while also mentoring junior developers. Your expertise in software development practices and a passion for testing will be crucial as you tackle complex problems. Join us to make a significant impact in the realm of billing and payments!

Collaborate with teams for smooth releases.

Agile Methodologies Billing and Payments Systems Code Review Cross-Functional Collaboration

Security Software Engineer

Posted 25 days ago

This Senior Software Engineer position focuses on enhancing the security of Starship systems through innovative designs and implementations. You will play a crucial role in shaping our security infrastructure by developing authentication, encryption protocols, and managing identity automation. With opportunities for significant impact and involvement in cutting-edge technology, this role is perfect for passionate engineers looking to advance their careers in a dynamic aerospace environment.

Implement authentication and encryption protocols.

Access Control C++ Cryptography Embedded Systems

Jr Developer Position

Posted 25 days ago

This is an exciting opportunity for a Junior Developer to join Trust Platforms and contribute to the future of 1Password. The role involves developing cutting-edge confidential computing features and building essential backend tools. You will work alongside experienced mentors in a collaborative remote environment, ensuring system reliability through on-call rotations. If you have a passion for clean code and a desire to grow your technical skills, this position is perfect for you.

Build backend blocks and tooling.

Backend Development Clean Code Principles Collaborative Development Confidential Computing

Senior Software Engineer

Posted 24 days ago

This is an exciting opportunity for a Senior Software Engineer to join our AI Platform team. You will play a key role in designing and implementing essential backend services, building scalable agent workflows, and ensuring the reliability of our AI systems. Collaborating with talented designers, PMs, and engineers, you will contribute to innovative projects that push the boundaries of AI technology. If you are passionate about developing robust solutions and thrive in a remote work environment, we invite you to apply and be part of our dynamic team.

Build scalable agent workflows.

Agent Workflows API Design Backend Development Debugging Techniques

Project Manager - Embedded Systems

Posted 23 days ago

Canonical is seeking a Project Manager for its Ubuntu Embedded Systems team. In this remote role, you will manage complex projects that involve delivering Ubuntu on diverse devices, including IoT and automotive systems. You will work closely with engineering teams and clients to ensure project success, making it an exciting opportunity to lead innovation in the open-source space.

Act as the primary liaison between engineering teams and clients.

Agile Methodologies Cross-Cultural Communication DevOps Embedded Systems

Electrical Engineering Lead

Posted 20 days ago

This is an exciting opportunity for an Electrical Engineer to take the lead in board bring-up, validation, and rework processes within a dynamic engineering environment. The role involves end-to-end ownership of electrical designs, including schematic capture and PCB layout, while ensuring compliance with various certification standards. Join a forward-thinking company that values innovation and precision in engineering, and make a significant impact on product development and production transition.

Own production-intent electrical design tasks.

AC Power Systems DFM Embedded Systems Mechatronics

Ubuntu Systems Senior Engineer

Posted 20 days ago

This role at Canonical offers an exciting opportunity for a Senior Engineer focused on Linux Platform Integration with Ubuntu systems. You will work remotely, engaging with advanced technologies and collaborating with leading engineers to optimize Ubuntu for the latest hardware. Your contributions will directly impact the adoption of Linux across diverse industries, making this a significant and fulfilling position within a pioneering tech firm.

Collaborate with silicon companies for hardware integration.

C C++ CI Automation Docker

Staff Software Engineer

Posted 19 days ago

Join us as a Staff Software Engineer specializing in Battery Management Systems, where you'll develop safety-critical embedded software for aircraft. You'll work alongside a diverse team, ensuring compliance with industry standards while integrating advanced battery control systems. This role offers the chance to apply your expertise in C/C++ and embedded systems, contributing to cutting-edge aviation technology in a dynamic and inclusive environment.

Ensure software compliance with safety standards.

Battery Management Systems C/C++ Programming Communication Protocols Digital Signal Processing

CNO Developer for Android

Posted 18 days ago

This exciting opportunity as an Android Developer with the SAS Mobile team involves supporting ARSIEM government clients at Fort Meade, MD. You will play a crucial role in developing secure mobile applications, utilizing your expertise in C programming and cybersecurity. The position requires a solid background in embedded systems and Bluetooth technology, making it ideal for those passionate about innovative solutions in a government context. Join us to contribute to impactful projects while enhancing your skills in a collaborative environment.

Provide cybersecurity and CNO-specific development.

Android Development Bluetooth Technologies CNO Development C Programming

Open Source Networking Engineer

Posted 17 days ago

This is an exciting opportunity to join Canonical as an Open Source Networking Software Engineer, where you will focus on developing cutting-edge networking software for ToR Switch, SmartNIC, and DPU technologies. You will collaborate with global partners and contribute to the open-source community, shaping future-proof networking solutions. The role emphasizes high-quality software development, technical leadership, and engagement with advanced networking technologies, all while working remotely in a dynamic, supportive environment.

Collaborate with silicon providers for optimization.

C/C++ Programming Data Center Networking DPDK eBPF

Flight Software Engineer

Posted 14 days ago

Join our team as a Staff Flight Software Engineer for the Interplanetary Sciences Program and contribute to the future of space exploration. In this role, you will design and test innovative flight software that powers spacecraft command and control systems. Collaborate with a dynamic team of experts in avionics, propulsion, and operations, ensuring mission success through rigorous testing and validation. This opportunity not only allows you to work at the forefront of technology but also offers a competitive salary, generous benefits, and a supportive work environment.

Manage the full lifecycle of software development.

Autonomy Systems C++ Debugging Embedded Systems

Hardware Systems Engineer

Posted 14 days ago

Join us as a Hardware Systems Engineer where you will lead the system architecture for innovative robotics and electro-mechanical products. This exciting role involves translating product requirements into designs, selecting key components, building prototypes, and developing firmware. You will have the chance to work on cutting-edge technology solutions, driving innovation in a collaborative environment while benefiting from competitive compensation and flexible work arrangements.

Translate product requirements into designs.

Actuator Control Data Analysis ECAD Embedded Systems

Power Electronics Firmware Engineer

Posted 13 days ago

Join our innovative team as a Senior Staff Power Electronics Control Firmware Engineer, where you'll have the opportunity to design cutting-edge embedded control systems for power electronics applications. Your expertise will drive the development of bidirectional chargers and advanced inverters, ensuring safety compliance while utilizing your skills in C/C++ programming. This is a chance to make a significant impact in the evolving field of EV charging, working within a diverse and inclusive environment focused on work-life balance and employee wellness.

Develop bidirectional chargers and DC/DC converters.

CAN Protocol C/C++ Programming DSP Programming Embedded Systems

Senior Electrical Engineer

Posted 8 days ago

This exciting opportunity as a Senior Electrical Engineer involves designing and developing innovative PCB solutions for a range of applications, including laser control and motor drives. The role demands expertise in high-speed digital design and power electronics, offering a chance to work on cutting-edge technology. Join a forward-thinking company that values creativity and technical excellence while enjoying a comprehensive benefits package, including fully-paid medical coverage and flexible PTO.

Develop high-speed digital boards.

Altium Designer DFM and DFT Implementation Embedded Systems EMI/EMC Optimization

Electrical Engineer Role

Posted 8 days ago

Join our team as an Electrical Engineer in Tonawanda, NY, where you will design and develop innovative electrical systems. This role offers the opportunity to work on diverse projects, collaborating with talented professionals in a dynamic environment. Your expertise will be crucial in ensuring high-quality outcomes and contributing to the advancement of technology in our company.

Collaborate with teams to ensure project success.

CAD Software Circuit Design Control Systems Embedded Systems

Software Engineer - HPC

Posted 7 days ago

This is an exciting opportunity for a Senior Software Engineer specializing in High Performance Computing to join the Starlink project. You will develop real-time software to optimize satellite beam management for a low-latency network. The role involves leading architectural designs, conducting experiments, and creating essential tools for development and analysis. Be part of a pioneering team at the forefront of satellite technology, where your skills will directly impact the future of global communications.

Lead architectural design and code reviews.

Assembly Language C/C++ Programming Data Analysis and Visualization Distributed Systems

Senior Software Engineer

Posted 7 days ago

Join a dynamic team as a Senior Software Engineer focused on special projects, where you will design and deliver cutting-edge software and firmware for advanced processors and micro-controllers. This role involves supporting launch operations and collaborating with peers to validate space communication devices. If you have a strong background in C++ or C and possess an active Top Secret clearance, this is an exciting opportunity to work on groundbreaking technology that pushes the boundaries of aerospace engineering.

Support launch operations for space communication devices.

Bash scripting C C++ Clearance Management

Product Test Engineer

Posted 5 days ago

Join our team as a Product Test Engineer, where you'll play a crucial role in ensuring the quality of our operating systems and tablets. This position involves collaboration with various teams to design automated tests and validate hardware and software updates. With a focus on troubleshooting and enhancing test processes, this is an exciting opportunity to contribute to cutting-edge technology in a dynamic environment.

Design and develop automated test scripts.

Agile Methodologies Automated Testing Data-Driven Testing Embedded Systems

Embedded Software Engineer

Posted 5 days ago

Join our team as a Senior Software Engineer focusing on Embedded Runtime Infrastructure. In this role, you will design and develop cutting-edge runtime and embedded software for autonomy, working closely with hardware and various teams to ensure high performance. With a strong emphasis on collaboration and hands-on experience, this opportunity offers a competitive compensation package and a chance to work in a dynamic automotive environment.

Harden RTOS runtimes on automotive SoCs.

Automated Testing Automotive SoCs C++11 or newer Embedded Software Development

Electrical Hardware Design Engineer

Posted 3 days ago

Join our team as a Staff Electrical Hardware Design Engineer, where you'll lead the electrical design lifecycle for cutting-edge spaceflight PCBAs. Collaborate with cross-functional teams to ensure the highest quality integration of systems. This role offers the chance to engage in innovative projects that directly contribute to aerospace technology advancements, with opportunities for growth and impact in a dynamic environment.

Collaborate with various engineering teams for integration.

Altium Designer Board Bring-Up Collaboration Skills Debugging

Embedded Systems Leadership

New

This exciting opportunity involves leading the technical direction and architecture of embedded systems within our Cooperative Systems team. You will manage and mentor a talented group of engineers, collaborating with cross-functional teams to implement AI-driven solutions. Your role will focus on designing and building production systems utilizing large language models and innovative AI technology, ensuring engineering excellence through strong decision-making and high code quality. Join us to make a tangible impact by applying AI to solve real-world operational challenges.

Manage and mentor engineering teams.

AI Technologies Code Quality Management Cross-functional Collaboration Embedded Systems