×
Register Here to Apply for Jobs or Post Jobs. X

Firmware Engineer; Advanced Engineering

Job in Hot Springs, Bath County, Virginia, 24445, USA
Listing for: Flextronics
Full Time position
Listed on 2026-07-01
Job specializations:
  • Engineering
    Systems Engineer, Electrical Engineering, Embedded Software Engineer
Job Description & How to Apply Below
Position: Staff Firmware Engineer (Advanced Engineering)
Location: Hot Springs

Staff/Sr. Firmware Engineer, Advanced Engineering

To support our extraordinary teams who build great products and contribute to our growth, we're looking to add a Staff/Sr. Firmware Engineer, Advanced Engineering located in TW Taipei Wugu Site.

What a typical day looks like:

  • Develop and implement embedded firmware solutions for digitally controlled power conversion systems such as DC-DC converters and AC-DC converters, ensuring optimal performance.
  • Design control algorithms and integrate them into system architectures, focusing on achieving high efficiency, reliability, and compliance with stringent performance requirements.
  • Collaborate closely with cross-functional teams to verify that firmware meets all system needs and requirements, fostering a cooperative approach to problem-solving.
  • Participate actively in design validation testing processes, engineering builds including Proto/EVT/DVT/PVT stages, and system integration testing.
  • Optimize firmware through rigorous testing and analysis to ensure robust operation under diverse conditions and seamless integration with hardware components.
  • Contribute to the development of bootloaders and firmware upgrade mechanisms that enable secure and reliable updates across multiple platforms.
  • Implement communication protocols such as UART, SPI, I2C, and CANBUS for real-time data exchange, telemetry, and protocol compliance within complex power systems.
  • Model control systems using MATLAB/Simulink or PLECS to validate designs before implementation, ensuring accuracy and effectiveness.
  • Debug hardware-firmware interaction issues using tools like oscilloscopes, logic analyzers, identifying root causes efficiently.
  • Support business travel requirements as needed by project timelines, demonstrating flexibility in working hours to meet critical milestones.

The experience we're looking to add to our team:

  • Minimum five years of proven experience in embedded firmware development for power supply or related industries is essential.
  • Power Supply FW design (C/C++) hands-on experience with MCUs, Microchip dSPIC, STM
    32, TI UCD
    3138, TI C2000.
  • Comprehensive understanding of power topologies such as buck, boost, half/full-bridge circuits, LLC resonant converters, PFC modules and inverter technologies is beneficial.
  • Demonstrated ability using MATLAB/Simulink or PLECS software tools for control system modelling and design enhances your suitability for this position.
  • Familiarity with common communication interfaces including UART, SPI, I2C and CANBUS for real-time data exchange is important.
  • Experience creating bootloaders as well as implementing secure firmware upgrade mechanisms adds value to your application.
  • Ability to work independently. Develop and test power supply units by using oscillation scope (HV, current probe), electronic load, multi-meter, AC/DC source.
  • Excellent analytical and problem-solving skills. Experience of power supply trouble shooting, resolve issues. Self-driven to learn new cutting-edge technology.
  • Ability to effectively communicate product architectures, design proposals with internal/external worldwide stakeholders.

Here are a few of our preferred experiences:

  • FPGA experience is a plus

What you'll receive for the great work you provide:

  • Social Insurance (Labor Insurance, NHI, Labor Pension)
  • Group Insurance (Life Insurance)
  • PTO

Job Category:
Design, Process & Technology Engineering

Flex is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. We do not discriminate based on: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status, or any other status protected by law. We're happy to provide reasonable accommodations to those with a disability for assistance in the application process.

Please email  and we'll discuss your specific situation and next steps (

NOTE:

this email does not accept or consider resumes or applications. This is only for disability assistance. To be considered for a position at Flex, you must complete the application process first).

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary