X

XP Power

Designs and manufactures power supplies worldwide

Firmware Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timePasig, Metro Manila, PhilippinesNo salary listedHybrid

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • At least 2 years of related work experience.
  • Proficiency in C for embedded development.
  • Knowledge of code frameworks, including kernels and schedulers; drivers; and legacy code for 8-bit, 16-bit, and 32-bit microcontrollers and digital signal processors, including Microchip, TI, ST, and Freescale.
  • Knowledge of communication protocols such as I2C, SPI, RS-485, and Ethernet.
  • Familiarity with using oscilloscopes, multimeters, and power supplies for debugging.
  • Familiarity with reading hardware schematics and data sheets.
  • Experience working under a software development life cycle process such as Waterfall, Agile, or Scrum.
  • Experience working under version control systems such as Git and SVN.
  • Knowledge of Python.
  • Ability to deliver robust, readable code with discipline and attention to detail.
  • Good verbal and written communication skills.
  • Ability to adapt to a fast-paced, growing organization and balance multiple priorities and objectives simultaneously.

Responsibilities

  • Contribute to all areas of firmware development, including prototyping concepts, developing features, unit testing, investigating issues, maintaining code, conducting peer code reviews, and documenting work.
  • Manage the design integration and launch of critical XP Power power conversion products.
  • Collaborate on firmware architecture and development strategy, with particular focus on testing strategies.
  • Support modification and verification of existing code, and perform integration and unit testing.
  • Communicate design constraints and trade-offs to team members and management.
  • Perform system integration and validation testing, including verification of interoperability within the overall solution.
  • Participate in all project lifecycle phases, from design and code development through unit testing, documentation, and release.
  • Support legacy products through troubleshooting and upgrades.
  • Work with a broad team to translate customer requirements into solutions within resource, time, and technical constraints.

Desired Qualifications

  • C++ programming is a plus.
  • Familiarity with MISRA or other coding standards is a plus.

About the Company

XP Power

Designs and manufactures power supplies worldwide

XP Power provides AC-DC and DC-DC power supplies, high-voltage power supplies, and RF power supplies. It handles in-house design and manufacturing across Asia, Europe, and North America, with global facilities to support customers. The company designs power conversion devices that transform input power into stable DC outputs, with end-to-end production from design to testing. Its goal is to be a leading supplier of reliable power solutions with globally available design and manufacturing services.

Company size
501-1,000
Company stage
IPO
Headquarters
Bremen, Germany
Founded
1988

Recently Posted Jobs

Explore more opportunities at XP Power

See more jobs