Senior Firmware Engineer

3 weeks ago


Singapur, Singapore PERCEPT SOLUTIONS PTE. LTD. Full time

Overview

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 embedded firmware for industrial automation products.
  • Design and implement new features and enhancements for PLCs.
  • Troubleshoot and resolve complex system-level issues.
  • Collaborate with global teams to meet project milestones and quality standards.
Qualifications
  • Bachelor’s or Master’s degree in Electronics/Computer Science Engineering.
  • 5–6 years of hands-on experience in embedded software development.
  • Proficiency in C and/or C++ programming.
  • Experience with any RTOS is must (preferably VxWorks, Zephyr, embOS, Linux RT).
  • Familiarity with industrial communication protocols (e.g., Ethernet/IP, OPC UA).
  • Strong analytical and problem-solving skills.
  • Prior experience in industrial automation product development is advantageous.
  • Excellent communication and interpersonal skills for effective collaboration in a multicultural, cross-functional environment.

To apply, simply click the "Apply" button or send your updated profile to

EA Licence No.:18S9405 / EA Reg. No.:R

Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at to stay informed about new opportunities and events.

#J-18808-Ljbffr

  • Singapur, Singapore KLASS ENGINEERING & SOLUTIONS PTE. LTD. Full time

    Responsibilities Firmware & Embedded Software Development Design, develop, and optimize embedded firmware in C/C++ for microcontrollers and SoCs. Implement and maintain drivers for various peripheral components (e.g., sensors, actuators, radios). Integrate hardware interfaces including SPI, UART, I2C, GPIO, PWM, and ADC. Work within embedded frameworks such...

  • Program Manager

    3 weeks ago


    Singapur, Singapore Hewlett Packard Enterprise Full time

    Program Manager (BIOS Firmware) page is loaded## Program Manager (BIOS Firmware)locations: Singapore, South West, Singaporetime type: Full timeposted on: Posted Yesterdayjob requisition id: Program Manager (BIOS Firmware)**Description -**This role will be based in Personal Systems Singapore Development Center, reporting into the Senior R&D Manager....


  • Singapur, Singapore QUEST GLOBAL SERVICES PTE. LTD. Full time

    Key Responsibilities: Develop and maintain embedded firmware for industrial automation products. Design and implement new features and enhancements for PLCs. Troubleshoot and resolve complex system-level issues. Collaborate with global teams to meet project milestones and quality standards. Qualifications: Bachelor’s or Master’s degree in...


  • Singapur, Singapore Seagate Technology Full time

    Join to apply for the Senior Software Engineer role at Seagate Technology About Our Group The Software Engineering department within Equipment Design Engineering (EDE) organization at Seagate Technology is responsible for designing, developing, and sustaining robust software solutions for HDD backend test equipment and automation systems. The team...


  • Singapur, Singapore SGInnovate Full time

    This role is posted on behalf of Groundup.AI, a startup supported by SGInnovate. Groundup.ai aims to empower every workplace to be an AI-driven company. We envision that our clients will be using our AI tools as a foundation in their everyday operations. As we continue bringing our innovative approach to fast-growing companies across manufacturing,...

  • Senior Engineer

    1 week ago


    Singapur, Singapore SEAGATE SINGAPORE INTERNATIONAL HEADQUARTERS PTE. LTD. Full time

    About our group The Software Engineering department within Equipment Design Engineering (EDE) organization at Seagate Technology is responsible for designing, developing, and sustaining robust software solutions for HDD backend test equipment and automation systems. The team specializes in automation controllers (PLCs), vision software, Linux OS and kernel...


  • Singapur, Singapore Seagate Technology Full time

    Select how often (in days) to receive an alert: Senior Software Engineer Location: Shugart, SG Posting Date: Oct 1, 2025 Job ID: 13012 About our group: The Software Engineering department within Equipment Design Engineering (EDE) organization at Seagate Technology is responsible for designing, developing, and sustaining robust software solutions for HDD...


  • Singapur, Singapore Synaptics Incorporated Full time

    Overview: Synaptics is seeking a Staff Firmware Test Engineer, Bluetooth to join our dynamic and expanding team. In this role, you will lead a team of engineers in validating Bluetooth Controller protocols, providing technical support, engaging in customer feature development, creating test plans, and automating test cases. This position reports to the...


  • Singapur, Singapore MaxLinear Full time

    Senior Principal Embedded Software Engineer MaxLinear Singapore is seeking a Senior Principal Embedded Software Development Engineer to join our growing team. In this role, you will design and develop MaxLinear Board Support Package (BSP) for high performance next generation network processor SoCs for networking, storage and security appliances. You will...


  • Singapur, Singapore Seagate Technology Full time

    Location: Shugart, SG Posting Date: Oct 1, 2025 About our group: The Software Engineering department within Equipment Design Engineering (EDE) organization at Seagate Technology is responsible for designing, developing, and sustaining robust software solutions for HDD backend test equipment and automation systems. The team specializes in automation...