Firmware Engineer

3 days ago


East Region, Singapore STAFFKING PTE LTD Full time

As a Firmware / Embedded Systems Engineer with strong electronics in hardware design and embedded software expertise, you will play a key role in designing, developing, and integrating embedded systems for advanced electronic products, from concept through production.

This role is ideal for engineers who enjoy hands-on hardware work, firmware development, and solving complex system challenges.

Key Responsibilities
  • Design and develop embedded systems firmware for microcontrollers, DSPs, FPGAs, and SoCs
  • Work on electronic circuit design, PCB layout, and hardware validation
  • Develop and integrate device drivers, board support packages (BSPs), and middleware
  • Interface with peripherals via UART, I²C, SPI, CAN, Ethernet, and other protocols
  • Debug and troubleshoot hardware and firmware using multimeters, oscilloscopes, logic analysers, etc.
  • Support firmware bring-up, board testing, and system integration
  • Prepare technical documentation and contribute to product release readiness
  • Collaborate closely with cross-functional teams including hardware, software, and production

Requirements
  • Diploma or Bachelor's Degree in Electrical, Electronics, Computer Engineering, or related discipline
  • Experience in designing electronic circuits with microcontrollers, DSPs, FPGAs, or related platforms
  • Strong knowledge of communication buses and protocols (UART, I²C, SPI, CAN, Ethernet, etc.)
  • Proficient in schematic and PCB design tools (Altium Designer, OrCAD Capture & PCB Designer, Autodesk EAGLE, etc.)
  • Hands-on experience with electronic test and measurement instruments (multimeters, oscilloscopes, logic analysers, etc.)
  • Strong programming skills in C / C++ for embedded systems
  • Excellent research, problem-solving, and analytical skills
  • Good written and verbal communication skills

To Apply, kindly click on the "APPLY NOW" button.

We regret that only shortlisted candidates will be notified.

StaffKing Pte Ltd (20C0358) | Chong Kar Ming (John) (R



  • North-East Singapore X-PHY Full time

    **Requirements**: **Key Responsibilities**: - Develop and maintain firmware for embedded systems, specifically targeting FPGA and ARM-based processors. - Design and implement real-time embedded systems using C, C++, and Python. - Write and optimize device drivers, board support packages (BSP), and low-level hardware interfaces. - Collaborate with hardware...


  • West Region, Singapore PERCEPT SOLUTIONS PTE. LTD. Full time

    We are seeking a Senior Firmware Engineer to contribute to the development and maintenance of our Programmable Logic Controllers (PLCs). This role involves designing and implementing new features, resolving software issues, and ensuring high-quality deliverables within a global, cross-functional team environment.Key Responsibilities:Develop and maintain...


  • East Region, Singapore STAFFKING PTE LTD Full time

    Summary Benefits:Industries: Aerospace/ SemiconductorMon-Fri, Office HourEstablished MNC companySalary up $6500Responsibilities:Design and develop circuit boards for our drone systems.Investigate and define efficient, reliable architectures to meet electronic circuit board requirements for drone systems.Identify and source suitable electronic components to...


  • Changi, East Region, Singapore Future Electronics Full time

    JOB PURPOSE:The Senior Design Engineer will be responsible for designing solutions encompassing both hardware and firmware for target applications identified by the Design Center.In addition to providing solutioning expertise, they will also take on the role of a project manager.PRINCIPAL ACCOUNTABILITIES:The main design direction of the Design team is...


  • East Region, Singapore ST Engineering Full time

    Work Location: 540 Airport RoadJob DescriptionYou will design and develop electronic circuit boards for our drone systems and be part of a tight-knit team that provides safe, reliable drone systems and quality services to our distinguished customers in Singapore and around the region.Your responsibilities will include:Research for solution: You will research...

  • SOFTWARE ENGINEER R&D

    2 weeks ago


    Central Region, Singapore Creox Computing Singapore Pte Ltd Full time

    Key Responsibilities:• Firmware Development:○     Coding firmware for various network switch/server components, including BIOS/UEFI, OS/NOS, Service Manual, BMC and device-level firmware for PCIe devices (e.g., NICs, storage controllers).○     Implement and optimize features related to network switch/server system boot, power management,...


  • East Region, Singapore STAFFKING PTE LTD Full time

    Summary Benefit :Basic Salary up to $65005 Days work, Office hoursLocation : EastResponsibility :Research and solution development: Conduct research and define efficient, reliable electronic architecture to meet the circuit board requirements for our drone systems.Component sourcing: Identify and source suitable electronic components to support the proposed...

  • Product Engineer

    1 day ago


    East Region, Singapore TCAM Technology Pte. Ltd. Full time

    1) Hardware developmentIOT product including data logger, sensors and controllers.Involves in design, coding, testing and integration with cloud for SMART CITY applications.Technologies related to digital/analog circuit, PMIC, battery power, RF design etc.Involves in testing/schematic/PCB design/prototyping/Solidworks rendering.2) Firmware developmentIOT...


  • East Region, Singapore STAFFKING PTE LTD Full time

    Benefits:Salary wise from $5000 - $6500Better Career Progression (MNC) with good benefits5 days work week with office hoursEast AreaResponsibilities:Design, develop, and optimize guidance, navigation, and control systems for UAVs.Develop and run 6-DOF and hardware-in-the-loop (HIL) simulations to test UAV performance.Integrate, test, and evaluate sensors and...

  • Robotics Engineer

    2 weeks ago


    East Region, Singapore STAFFKING PTE LTD Full time

    Summary:5 days, 8am - 5.30pmLocation: East areaMNC with good career growthBasic up $6500Responsibilities:As part of the team, you will contribute to the design and development of Guidance, Navigation, and Control (GNC) systems and algorithms for our drone systems. You will work closely with a dedicated team to deliver safe, reliable, and high-quality drone...