Senior Embedded Firmware Engineer – Power Electronics

OmniOn Power

Plano (TX)

On-site

USD 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

OmniOn Power is seeking a Senior Embedded Firmware Engineer to develop firmware for AC-DC rectifier and DC-DC converter products. You will implement real-time control algorithms, ensure compatibility across platforms, and collaborate with hardware and software teams to deliver reliable power electronics solutions.

The role requires hands-on design, debugging high-power circuits, and adherence to coding standards using common revision control systems.

Qualifications

  • Bachelor's degrees in Electrical Engineering or Computer Science.
  • Minimum 3 years of embedded firmware experience.
  • 5+ years of real-time embedded systems experience is a plus.

Responsibilities

  • Design and develop embedded firmware on a DSP in C for real-time control of power conversion topologies.
  • Implement and tune closed-loop digital control (PI, PID, PR) and required assembly for critical routines.
  • Develop inter-processor communication protocols and serial poll/response schemes.
  • Perform lab debugging on high-power/high-voltage circuits and ensure robust operation.
  • Maintain coding standards and use revision control (CVS, Azure, or Git).
  • Present results and recommendations at design reviews for performance and maintainability.
  • Collaborate with power electronics hardware team to optimize designs and troubleshoot issues.
  • Ensure firmware compatibility across systems/products and maintain technical documentation.
  • Demonstrate competency with IDEs (Visual Studio, Eclipse).

Skills

Embedded firmware
C/C++
Real-time control
DSP
Inter-processor communication
Problem solving

Education

B.S. in Electrical Engineering
B.S. in Computer Science
M.S. in EE or CS

Tools

Visual Studio
Eclipse
Git
CVS / SVN

Job description

Senior Embedded Firmware Engineer – Power Electronics

We empower smarter business operations by connecting equipment, software, and services to protect, control and optimize assets within electrical infrastructures. The business provides customers, across various industries, with end-to-end product and service solutions ensuring the reliability and protection of their electrical infrastructure. We provide the latest industry insights and technology to develop solutions needed to meet customers evolving challenges, including innovative critical power solutions designed for high reliability and performance. Our culture is one of quality and operational excellence fueled and supported by talented people, tools and processes, and expertise.

Job Overview

The Senior Embedded Firmware Engineer will be responsible for executing projects and initiatives on AC-DC Rectifier and DC-DC converter products. These projects will include New Product Introduction, Direct Material Productivity, resolving customer issues, and sustaining engineering of existing products. The Embedded Firmware Engineer will work with systems engineering and other technology functions to design, evaluate, code, integrate, and validate firmware for smart electrical protection systems.

Responsibilities
  • Design and develop embedded firmware on a Digital Signal Processor (DSP) in C language for real-time control of single and three phase power factor correction (PFC), phase shifted full bridge, DC/DC and LLC resonant power converter topologies.
  • Model and implement closed loop digital control (PI, PID, PR, etc.) for same. Assembly language as required for critical speed fault detection and protection.
  • Design and develop inter-processor communication protocols and poll/response serial protocols.
  • Perform lab-setting debug on functional high power / high voltage circuits.
  • Adhere to coding standards and software engineering best practices including code maintenance in common code revision control system, such as CVS, Azure or Git.
  • Analyze results and present findings at technical design reviews to ensure design robustness, efficiency, future maintainability and supportability.
  • Work with the power electronics hardware team on optimizing/ debugging the product designs.
  • Support the global development team by ensuring that firmware maintains compatibility with other systems/products.
  • Assure proper documentation of technical data generated for the assigned projects and/or tasks consistent with engineering policies and procedures.
  • Demonstrate competency in an Integrated Development Environment (Visual Studio, Eclipse).
Basic Qualifications
  • Bachelor of Science in Electrical Engineering or Bachelor of Science in Computer Science from an accredited college or university
  • Minimum experience of 3 years as an Embedded Firmware Engineer
Desired Characteristics
  • Minimum of 5 years of experience in building real-time embedded systems using object-oriented programming in C and C# language
  • Master of Science in Electrical Engineering or in Computer Science
  • Have experience with Freescale-NXP, Microchip or Texas Instruments Microcontrollers / DSP
  • Familiarity with communication protocols (I2C, SPI, ModBus, CANbus)
  • Familiarity with Secure Development Lifecycle and Agile Development
  • Understanding of Data Acquisition and Digital Signal Processing theory
  • Strong problem-solving skills and the ability to think creatively
  • Strong oral and written communication skills; strong interpersonal and leadership skills
  • Ability to drive projects to completion for production
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer – Power Electronics
Senior Embedded Firmware Engineer – Power Electronics

OmniOn Power Inc. • Plano (TX)

On-site
USD 90,000 - 120,000
Electrical Engineer -Embedded
Electrical Engineer -Embedded

Frederick Fox • South Carolina

On-site
USD 85,000 - 120,000
Embedded Systems Electrical Engineer
Embedded Systems Electrical Engineer

Siemens • Peachtree Corners (GA)

On-site
USD 83,000 - 176,000
Senior Firmware Engineer – Digital Power Conversion & Control Systems
Senior Firmware Engineer – Digital Power Conversion & Control Systems

OmniOn Power Inc. • Plano (TX)

On-site
USD 100,000 - 130,000
Senior Real-Time Embedded Firmware Engineer – Power Electronics
Senior Real-Time Embedded Firmware Engineer – Power Electronics

OmniOn Power • Plano (TX)

On-site
USD 90,000 - 140,000
Senior Power Electronics Engineer - Hardware Design
Senior Power Electronics Engineer - Hardware Design

OmniOn Power • Plano (TX)

On-site
USD 100,000 - 130,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Goodwin Recruiting • Dallas (TX)

On-site
USD 110,000 - 165,000
Professional development opportunities
Dynamic, collaborative environment
Sr. Embedded Engineer
Sr. Embedded Engineer

Ayr Energy • Mountain View (WY)

On-site
USD 140,000 - 180,000
Collaborative work environment
Challenging problems to solve
Medical, dental, and vision coverage
+1
Senior Firmware Engineer
Senior Firmware Engineer

Moseley Technical Services, Inc. • Auburn (AL)

On-site
USD 90,000 - 130,000
Senior/Principal Controls & Embedded Software Engineer
Senior/Principal Controls & Embedded Software Engineer

Infinity Miles Inc. • Missouri

On-site
USD 90,000 - 120,000