Search by job, company or skills

Secretlab

Senior Electrical Engineer (Hardware + Firmware)

5-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Secretlab is an international gaming chair brand seating over 3 million users worldwide, with our key markets in the United States, Europe and Singapore, where we are headquartered.

We're looking for a versatile Electrical Engineer who can take ideas from concept to production. This role requires strong experience in PCBA & hardware design, embedded firmware development, and power supply/electronics systems. You will work on designing reliable hardware, writing clean and efficient firmware, and integrating both into fully functional products.

Our Product team is involved with all Secretlab's industry-leading designs, including collaborative efforts with world-renowned brands such as Game of Thrones, Batman, Cloud9, Team Secret, as well as international esports organisers such as Riot Games for their League of Legends global tournaments.

Responsibilities

Hardware/PCBA Design

  • Design schematics and PCB layouts using tools such as Altium Designer, KiCad, Eagle, or OrCAD.
  • Select components, create BOMs, and ensure cost-effective and reliable design.
  • Work closely with manufacturers to prepare Gerber files, assembly drawings, and fabrication documentation.
  • Conduct design reviews, DFM/DFT checks, and optimize layouts for signal integrity, EMC, and thermal performance.
  • Develop and test power supply circuits (buck/boost converters, LDOs, battery charging, BMS).

Firmware Development

  • Develop firmware for microcontrollers (e.g., STM32, ESP32, PIC, AVR, Nordic, TI).
  • Implement communication protocols (IC, SPI, UART, USB, CAN, BLE, Ethernet, etc.).
  • Write and maintain low-level drivers, hardware abstraction layers, and application logic.
  • Work with RTOS (e.g., FreeRTOS, Zephyr) when needed.
  • Debug hardware and firmware using JTAG/SWD, oscilloscopes, logic analyzers, and other tools.

System Integration & Testing

  • Bring up new hardware prototypes, perform functional testing, and resolve hardware/firmware issues.
  • Perform power analysis, thermal validation, and reliability testing.
  • Collaborate with mechanical engineers, product designers, and manufacturing teams.
  • Support product certification (EMC, safety, FCC/CE) when required.

Requirements

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Embedded Systems, or related fields.
  • 5 to 8+ years of hands-on experience in embedded hardware and firmware.
  • Strong experience with microcontroller-based designs.
  • Proficiency in C/C++ for embedded systems.
  • Proficiency with schematic capture and PCB layout tools.
  • Solid understanding of power supply design (DC/DC converters, battery systems, protection circuits).
  • Experience using debugging tools (oscilloscopes, logic analyzers, multimeters).
  • Ability to read datasheets, application notes, and hardware reference manuals.
  • Experience working with contract manufacturers (CMs) and supporting mass production.
  • Strong problem-solving and analytical skills.
  • Excellent communication and documentation habits.
  • Ability to work independently and manage multiple tasks.
  • Comfortable in a fast-paced, dynamic environment.
  • Good team player with a collaborative mindset.
  • Fluent in English & Mandarin (in order to liaise with Mandarin speaking suppliers).
  • Availability to travel as necessary for visiting of suppliers/contract manufacturers.

Bonuses

  • Experience with wireless technologies (BLE, Wi-Fi, LoRa, Zigbee).
  • Experience with Linux-based embedded systems (Yocto, Buildroot).
  • Knowledge of safety standards (UL, IEC) and EMC/ESD compliance.
  • Exposure to Python for test automation or scripting.
  • Experience with low-power design for portable or battery-powered devices.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 139404707