Senior Firmware Engineer/ Firmware Engineer - Singapore - ALPHA ESS INTERNATIONAL PTE. LTD.

    ALPHA ESS INTERNATIONAL PTE. LTD.
    ALPHA ESS INTERNATIONAL PTE. LTD. Singapore

    2 weeks ago

    Default job background
    Description
    Roles & Responsibilities

    Job Function:

    Mainly responsible for the Grid-tied Inverter, DC-DC converters, and for the R&D job scopes including power electronics controls, advanced algorithms, prototype validation, and firmware coding design, etc. You will work closely with the R&D team (hardware, firmware, and software engineers) to contribute to the power converter design and shape the development of our future product strategies.

    Job responsibilities:

    1. Implementation of control algorithms and embedded firmware for high-power electronics converters based on ARM/DSP for MCU using C/C++ programming language.
    2. Model-based design for circuit modeling and advanced control algorithms.
    3. Experimental platform in power electronics including testbench setup, prototype validation, and firmware integration.
    4. Develop firmware architecture, hardware-in-the-loop (HIL), and coding module designs.
    5. Schematic and PCB system reviews for the power management level designs.
    6. Support the prototype bring-up and remotely work with hardware/software/firmware teams.
    7. Contribute to the next generation of grid energy storage system applications.
    8. Planning the roadmap and deliverable timelines.

    Qualifications:

    1. Bachelor's/Master's/PhD degree in Power Electronics or Electrical Engineering field.
    2. At least a minimum 3 years of relevant work experience in grid inverter and energy storage conversion systems.
    3. Expert in power electronics, control and stability, and converter topologies such as TNPC (inverter 3L), AC/DC (flyback), DC/DC (LLC isolated), and DC/AC (Single-phase and three-phase Inverter).
    4. Familiar with 3-phase motor controllers is also acceptable to join our teams.
    5. Solid Experience with embedded firmware developments, RTOS, power electronics (control algorithms) in ARM/DSP type of MCU and excellent programming in C or C++.
    6. Familiar with the list of MCU microcontroller brands including TI C2000, STM32, NXPS32K and GD32.
    7. Strong Experience in Hardware-in-the-loop (HIL) in power electronics testbench
    8. Strong knowledge in various industrial protocol communications such as CAN2.0, UART, SPI, I2C, and RS485.
    9. Strong Experience in circuit software at least (3-5) years for power electronics modeling.
    10. Self-driven, proactive, assertive, organized, disciplined, and able to work in a collaborative, fast-paced, team environment.
    11. Speak Chinese (Mandarin) is a plus or alternative fluent in English.
    12. Good interpersonal skills, analytical thinking and written a clear technical documentation.
    13. Capable to work remotely with the overseas engineering teams.
    14. Good attitude and friendly mind to create a better R&D environment.

    Tell employers what skills you have

    RTOS
    Technical Documentation
    Assertive
    Arc
    Modeling
    Hardware
    Interpersonal Skills
    Power Management
    Protocol
    TI
    Debugging