Firmware Engineer
1 week ago
Department: R&D
Report to: R&D Director
Xnergy is a multi-VC funded and Sovereign-backed power solutions Pre-IPO company, the first in the world in high power universal contactless charging for global electrified mobility. Xnergy was voted a APAC 25 company in 2020 by Cleantech Group.
* The APAC 25 is an annual list of private sustainable innovation companies that have gained the attention of market experts. The 25 companies are regarded as having the potential to make a significant impact in a five-to-ten-year time frame.
Xnergy has a subsidiary company in Suzhou and an office in Boston and Munich. For more information, please visit Xnergy website: www.xnergytech.com.
Description
We are looking for a senior Firmware Engineer with experience in power electronics to join us in Singapore, with opportunities to travel overseas.
In this role, you will be responsible for the design, development and testing of the firmware and embedded control algorithm for Xnergy wireless power and power conversion products. This includes various stages in a product’s life cycle such as concept/ architecture, prototyping, evaluation, production ready firmware, manufacturing, and maintenance.
You will work closely with the R&D team (hardware, firmware, and software engineers) to contribute to power converter design and shape the development of our future product strategies.
You are expected to provide theoretical knowledge and hands on skill in power electronics control and algorithm, firmware architecture, microcontrollers, power management strategies.
Essential Functions/Responsibilities
- Design and implement control algorithms and embedded firmware for high-power converters based on DSP/MCU using C/C++ programming language and model-based design methodology in line with the applied normative and standards practice.
- Apply knowledge of CAN, SPI, USB, I2C, RS485, RS232 communication protocols to product development.
- Plan and execute testing strategy including bench testing, validation testing, unit testing, integration testing, and system level testing.
- Develop lab test tools, and support development of routine testing methods/systems for production systems.
- Produce clear documentation for firmware design and test results.
- Support identification and troubleshooting of discovered field issues, customisation requirements, create solutions, and disseminate knowledge.
- Contribute to all phases of the firmware development life cycle including requirements analysis, architecture, design, implementation, testing, and release to ensure high quality production code.
- Work closely with R&D team, field applications, and production teams for specifications, design, prototyping, and fabrication locally and remotely.
- Contribute in selecting microcontrollers, schematics review, power management strategy, testing, debugging, and troubleshooting of power, digital, and analog circuit.
- Finding root-cause and solve technical issues during new product development and product improvement as well as in field escalations.
- Provide technical guidance and support to the software team.
- Contribute in related technology roadmaps, features development, next generation product.
- Plan and schedule to meet goals, deliverables, and deadlines.
- Mentor junior engineers with an emphasis on controls.
Requirements
- Bachelor’s/Master’s/PhD degree in Electrical/Electronic/Power Electronics Engineering or Computer Science or other related field.
- Possess minimum 3 years of relevant work experience.
- Good understanding and strong interests in power electronics, control and stability, topologies (e.g., AC/DC, PFC, DC/DC, DC/AC, LLC and resonant converter), analog/digital circuit.
- Solid experience with embedded software development, firmware design, real time control and implementation in microcontrollers, DSPs.
- Good programming skills (C/C++/assembly, python) and familiar with various development platform (microcontrollers, Linux, etc.) and development tools (compilers and debuggers).
- Strong knowledge in various industrial communication protocol and the implementation (UART, USB, SPI, I2C, RS-485, CAN, CAN-FD, ISO-15118, IEC 61851).
- Strong practical knowledge on schematics, engineering specs, testing, troubleshooting, debugging, including familiarity with equipment (oscilloscopes, multi-meters, power supplies, etc.).
- Familiar with good development practices including design and code reviews, testing and regression, revision control, release, and user documentation.
- Experience with Agile development methods such as Kanban or Scrum.
- Self-driven, proactive, assertive, organised, disciplined, and able to work in a collaborative, fast-paced, team environment.
- Good interpersonal skills, analytical skills, written and verbal communication skills in English and Chinese language.
- Able to work in start-up environment with global, cross-cultural, and cross-functional engagements.
Tell employers what skills you have
RTOS
DC-DC Converters
Embedded Software
Hardware
Analog
Digital Circuit Design
Wireless
Power Management
Protocol
Python
Firmware
Microcontrollers
Product Development
Debugging
Linux
Electronics
Software Development
DSP algorithms
-
Firmware Engineer
1 day ago
Singapore AVETICS GLOBAL PTE. LTD. Full timeRoles & ResponsibilitiesFirmware Engineer (Embedded System)Job DescriptionWe are seeking for a motivated and experienced Firmware Engineer to join our team As a Firmware Engineer, you will be responsible for supporting the firmware development team in designing, developing, and testing firmware for a microcontroller on our products. You will be responsible...
-
Firmware engineer
3 weeks ago
Singapore VY SYSTEMS PTE. LTD. Full timeRoles & ResponsibilitiesJob Description: The Test Development group is seeking a Firmware Engineer to develop innovative firmware solutions for manufacturing test needs. The role involves working on new products integrating MPSoC (Multi-Processor System on Chip) FPGAs and ASIC designs.Key Responsibilities: Develop firmware infrastructure/libraries and...
-
Firmware engineer
3 weeks ago
Singapore VY SYSTEMS PTE. LTD. Full timeRoles & ResponsibilitiesJob Description: The Test Development group is seeking a Firmware Engineer to develop innovative firmware solutions for manufacturing test needs. The role involves working on new products integrating MPSoC (Multi-Processor System on Chip) FPGAs and ASIC designs.Key Responsibilities: Develop firmware infrastructure/libraries and...
-
Firmware Engineer
1 week ago
Singapore QUALITY COMPONENTS & SYSTEMS PTE. LTD. Full timeRoles & ResponsibilitiesResponsibilities:Drive the embedded firmware development of XDPx products in SMPS applications Define firmware architecture in close cooperation with system concept, hardware (digital and analog) and application experts Verify the implemented code and perform code optimization between the code size, performance, and maintainability...
-
Software/Firmware Engineer
1 week ago
Singapore TSTAR RECRUIT PTE. LTD. Full timeRoles & ResponsibilitiesOur esteemed client, an established MNC, is searching for a Software/Firmware Engineer (Firmware BIOS):Job Responsibilities: Participate in the full software development lifecycle, including firmware development, debugging, and maintenance, to support new product models. Assist in improving production quality and yield by...
-
Firmware Engineer
1 week ago
Singapore RECRUIT EXPERT PTE. LTD. Full timeRoles & ResponsibilitiesDevelop firmware solutions to improve quality, reduce test costs, and support debugging. Work with design, firmware, and test teams to quickly resolve issues and deliver reliable firmware on time.Requirements:Degree in Electrical/Computer Engineering/IC Design or equivalent At least 3 years of Embedded Software development...
-
Firmware Engineer
4 weeks ago
Singapore NOUSQ PTE. LTD. Full timeRoles & ResponsibilitiesNousQ is a Singapore-based company focusing on research, design, develop, manufacture and commercialize medical technology and solutions that optimize healthcare delivery and serve large unmet needs for patients. The focus is on patient-centric solutions that patients really want and need. NousQ is proud to be the Top 5 winners of the...
-
Firmware Engineer
4 weeks ago
Singapore NOUSQ PTE. LTD. Full timeRoles & ResponsibilitiesNousQ is a Singapore-based company focusing on research, design, develop, manufacture and commercialize medical technology and solutions that optimize healthcare delivery and serve large unmet needs for patients. The focus is on patient-centric solutions that patients really want and need. NousQ is proud to be the Top 5 winners of the...
-
Senior Firmware Engineer
1 week ago
Singapore BRADY SINGAPORE PTE. LTD. Full timeRoles & ResponsibilitiesThe Senior Firmware Engineer is responsible for designing and writing high quality code to support the development of the company's hardware products. The engineer will need to read schematics, read datasheets, and utilize both hardware and software debugging tools in order to complete projects. The engineer is expected to participate...
-
Senior Firmware Engineer
1 week ago
Singapore BRADY SINGAPORE PTE. LTD. Full timeRoles & ResponsibilitiesThe Senior Firmware Engineer is responsible for designing and writing high quality code to support the development of the company's hardware products. The engineer will need to read schematics, read datasheets, and utilize both hardware and software debugging tools in order to complete projects. The engineer is expected to participate...
-
Firmware Engineer
4 days ago
Singapore RECRUIT EXPERT PTE. LTD. Full timeRoles & ResponsibilitiesDesign and develop firmware infrastructure, libraries, and cost-effective solutions to meet product quality, test efficiency, manufacturing yield, and diagnostic requirements. Collaborate with cross-functional teams (architecture, design, software, verification, characterization, and test development) to ensure seamless integration...
-
Firmware Engineer
2 weeks ago
Singapore XNERGY AUTONOMOUS POWER TECHNOLOGIES PTE. LTD. Full timeRoles & ResponsibilitiesDepartment: R&DReport to: R&D DirectorXnergy is a multi-VC funded and Sovereign-backed power solutions Pre-IPO company, the first in the world in high power universal contactless charging for global electrified mobility. Xnergy was voted a APAC 25 company in 2020 by Cleantech Group.* The APAC 25 is an annual list of private...
-
Senior Firmware Engineer
17 hours ago
Singapore EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD. Full timeRoles & ResponsibilitiesAbout the CompanyA US MNC market leader within the manufacturing space. Due to their expansion plans, they are looking to hire more firmware engineers for the team.About the JobYou will design, develop, and document high-quality firmware to support hardware product development. This includes interpreting schematics, debugging...
-
Senior Firmware Engineer
5 days ago
Singapore GN AUDIO SINGAPORE PTE. LTD. Full timeRoles & ResponsibilitiesGaming? Check. Esports? Check. Hardware? Check. Software? Check. We could go on and on. The point is we've been helping gamers get better since 2001. In fact, Esports pros have won more money using SteelSeries products than any other brand and we're just getting started. Esports and Gaming are multi-billion-dollar industries, and...
-
Firmware Engineer
17 hours ago
Singapore RECRUIT EXPERT PTE. LTD. Full timeRoles & ResponsibilitiesDesign and develop firmware infrastructure, libraries, and cost-effective solutions to meet product quality, test efficiency, manufacturing yield, and diagnostic requirements. Collaborate with cross-functional teams (architecture, design, software, verification, characterization, and test development) to ensure seamless integration...
-
Software/Firmware Engineer
1 week ago
Singapore TSTAR RECRUIT PTE. LTD. Full timeRoles & ResponsibilitiesOur esteemed client, an established MNC, is searching for a Software/Firmware Engineer (Firmware BIOS):Job Responsibilities:Participate in the full software development lifecycle, including firmware development, debugging, and maintenance, to support new product models. Assist in improving production quality and yield by...
-
Firmware Engineer FWE120225MGA
4 weeks ago
Singapore TESSOLVE ENGINEERING SERVICES PTE. LTD. Full timeRoles & ResponsibilitiesPosition: Firmware EngineerRef: FWE120225MGAWork Location: Changi Business ParkPositions: 2Salary Range: S$ 5800 -$7000AWS: YesWorking hours: Office hoursVariable Bonus/ OT: Not eligibleShift allowance : Not eligibleComp Off: Subject to Manager’s approvalMedical Benefits : Eligible for employee and familyJob Description:The Test...
-
Firmware Engineer FWE120225MGA
4 weeks ago
Singapore TESSOLVE ENGINEERING SERVICES PTE. LTD. Full timeRoles & ResponsibilitiesPosition: Firmware EngineerRef: FWE120225MGAWork Location: Changi Business ParkPositions: 2Salary Range: S$ 5800 -$7000AWS: YesWorking hours: Office hoursVariable Bonus/ OT: Not eligibleShift allowance : Not eligibleComp Off: Subject to Manager’s approvalMedical Benefits : Eligible for employee and familyJob Description:The Test...
-
Firmware Engineer FWE120225MGA
1 day ago
Singapore TESSOLVE ENGINEERING SERVICES PTE. LTD. Full timeRoles & ResponsibilitiesPosition: Firmware EngineerRef: FWE120225MGAWork Location: Changi Business ParkPositions: 2Salary Range: S$ 5800 -$7000AWS: YesWorking hours: Office hoursVariable Bonus/ OT: Not eligibleShift allowance : Not eligibleComp Off: Subject to Manager's approvalMedical Benefits : Eligible for employee and familyJob Description:The Test...
-
Senior Firmware Engineer Lead
1 day ago
Singapore PAN-ASIA RESOURCES PTE LTD Full timeRoles & ResponsibilitiesThis role is responsible for leading engineering teams in the design, development, and optimization of embedded software and firmware for hardware products. The role ensures the identification and resolution of software and firmware issues, ensuring timely and effective solutions. The role creates and updates technical...