Senior Firmware Engineer
4 weeks 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
Analog
Digital Circuit Design
Wireless
Power Management
Protocol
Python
Firmware
Microcontrollers
Debugging
Linux
Electronics
DSP algorithms
-
Senior firmware engineer
2 weeks ago
Singapore Zimplistic Pte Ltd. Full timeAbout the Role: Zimplistic is looking for a Senior Embedded Engineer for our Singapore office. You will be part of the core team with overall responsibility of key robotic Firmware modules. The ideal candidate is a true engineer, a multidisciplinary problem solver at the core, and is passionate about firmware and software design with real-world...
-
Senior firmware engineer
3 weeks ago
Singapore GN Group Full timeGaming? 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 Steel Series products than any other brand and we're just getting started. Esports and Gaming are multi-billion-dollar industries, and we're going to...
-
Senior firmware engineer
2 weeks ago
Singapore GN Store Nord AS Full timeGaming? 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 Steel Series products than any other brand and we're just getting started. Esports and Gaming are multi-billion-dollar industries, and we're going to...
-
Senior firmware engineer
3 days ago
Singapore GN Store Nord AS Full timeGaming? 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 Steel Series products than any other brand and we're just getting started. Esports and Gaming are multi-billion-dollar industries, and we're going to...
-
Senior Engineer
4 weeks ago
Singapore AMPERESAND PTE. LTD. Full timeRoles & ResponsibilitiesAs a Senior Engineer, Firmware, at Amperesand, you will be at the forefront of our product development efforts. This position involves designing, testing, and optimizing both firmware and hardware for our next generation power conversion products.You will work closely with cross-functional teams to ensure seamless integration of...
-
Senior firmware engineer
2 weeks ago
Singapore GN Group Full timeGaming? 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 Steel Series products than any other brand and we're just getting started. Esports and Gaming are multi-billion-dollar industries, and we're going to...
-
Senior firmware engineer
3 days ago
Singapore GN Group Full timeGaming? 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 Steel Series products than any other brand and we're just getting started. Esports and Gaming are multi-billion-dollar industries, and we're going to...
-
Senior Firmware Engineer
2 weeks ago
Singapore SATO GLOBAL BUSINESS SERVICES PTE. LTD. Full timeRoles & Responsibilities Hybrid Working Arrangement Flexi-Working Hours Great Career AdvancementAccountabilities and TasksFirmware Development Design, coding, testing and debugging of firmware and applications. Develop customized firmware based on end-users requests or requirements. Support customers’ queries or feedbacks pertaining to...
-
Firmware Test Engineer
3 weeks ago
Singapore Micron Full timeUnlock the Power of InnovationAt Micron, we're driven by a passion for innovation. As a Senior Firmware Test Engineer, you'll be part of a team that's shaping the future of storage technology.Key Responsibilities:Develop and execute firmware testing strategies to ensure high-quality products.Collaborate with cross-functional teams to identify and resolve...
-
Firmware Engineering Specialist
4 weeks ago
Singapore RANDSTAD PTE. LIMITED Full timeAbout the RoleThis Firmware Test Engineer position is available at RANDSTAD PTE. LIMITED, where you will be working with a well-known biotechnology research company. The office is located in Woodlands, with a shuttle bus service provided from Woodlands, Admiralty, Sengkang, Punggol, CCK, and Boon Lay MRT stations to the office. The working hours are 5 days a...
-
Senior Firmware Development Expert
2 weeks ago
Singapore GN AUDIO SINGAPORE PTE. LTD. Full timeLooking for a new challenge? We're seeking an exceptional Senior Firmware Engineer to join our team at GN Audio Singapore Pte. Ltd.About UsWe're a company that's been helping gamers get better since 2001. Our products have helped Esports pros win more money than any other brand, and we're just getting started. With the gaming and esports industries growing...
-
Lead Firmware Innovation Engineer
5 days ago
Singapore GN Group Full timeGn Group is a leading player in the gaming industry, and we're looking for a highly skilled Senior Firmware Engineer to join our team.About the JobWe're seeking a seasoned engineer with a passion for technology and a drive to innovate. As a Senior Firmware Engineer, you will be responsible for taking our gaming software platform, SteelSeries GG, and our...
-
Senior Firmware Development Expert
5 days ago
Singapore Micron Full timeJob SummaryWe are seeking a highly skilled Senior Firmware Development Expert to join our team at Micron.About the RoleThis is an exciting opportunity for a motivated and experienced professional to work on firmware development for storage systems.ResponsibilitiesDesign, develop, test, and deploy firmware for various storage products.Collaborate with...
-
Firmware Test Engineer
2 months ago
Singapore RANDSTAD PTE. LIMITED Full timeRoles & Responsibilitiesabout companyI am currently working with a well known biotechnology research company. Office located in Woodlands - but there's shuttle bus provided from Woodlands, Admiralty, Sengkang, Punggol, CCK and Boon Lay mrt to office. Office back home, only shuttle bus to woodlands and admiralty.5 days in office. Working hours 8am to 5pmabout...
-
Embedded Firmware Engineer
4 weeks ago
Singapore HYPERSCAL SOLUTIONS PTE. LTD. Full timeRoles & Responsibilities COMPANY DESCRIPTION Beyondsoft International (Singapore) Pte. Ltd. was set up in 2007 and established as the regional headquarters for the Southeast Asia (SEA) and European markets in September 2015. Based on our vision of "Using technology to promote social progress, economic development and become a global customer preferred...
-
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/software engineer, senior
3 weeks ago
Singapore Zebra Full timeRemote Work: Hybrid Overview: At Zebra, we are a community of innovators who come together to create new ways of working to make everyday life better. United by curiosity and care, we develop dynamic solutions that anticipate our customer’s and partner’s needs and solve their challenges. Being a part of Zebra Nation means being seen, heard, valued, and...
-
Firmware/software engineer, senior
3 days ago
Singapore Zebra Full timeRemote Work: HybridOverview:At Zebra, we are a community of innovators who come together to create new ways of working to make everyday life better. United by curiosity and care, we develop dynamic solutions that anticipate our customer’s and partner’s needs and solve their challenges. Being a part of Zebra Nation means being seen, heard, valued, and...
-
Senior Firmware Test Engineer
5 days ago
Singapore Micron Full timeMicron OpportunityWe are transforming how the world uses information to enrich life for all.As a Senior Firmware Test Engineer, you will be part of an inclusive team passionate about innovation. Your expertise in firmware testing will help make cutting-edge technologies possible, from virtual reality experiences to breakthroughs in neural networks.About the...
-
Firmware/Software Engineer, Senior
4 weeks ago
Singapore ZEBRA TECHNOLOGIES ASIA PACIFIC PTE. LTD. Full timeRoles & ResponsibilitiesOverviewAnalyzes, develops, designs, programs, debugs and implements embedded systems for the organization's products and systems. Develops testing and troubleshooting strategies, devices, and systems for firmware. Integrates firmware to maintain functionality, throughput and consistency. Develops user documentation.Responsibilities ...