Engineer/senior Engineer

1 week ago


Singapore Future Technology Devices International Limited Full time

**Department**: Engineering
- **Reporting To**: Software Engineering Team Leader
- **Location**: Singapore
- **Position Summary**:
**Position Summary**

**Key Responsibilities**

Firmware Development
- Design, develop, and maintain embedded firmware for USB 2.0/3.x systems.
- Implement and optimize USB device classes such as UVC, UAC and CDC.
- Develop and maintain USB descriptors and integrate open-source USB stacks as needed.
- Develop embedded software for serial peripherals such as I3C/I2C, SPI, and UART.
- Support USB Power Delivery (PD) implementation and integration.

System Integration & Debugging
- Collaborate closely with hardware and driver teams to define and refine firmware-hardware interfaces.
- Debug complex firmware issues using JTAG, logic analyzers, and USB analyzers.
- Conduct system-level integration and ensure robust interaction with host software.

Lifecycle & Documentation
- Participate in all phases of the SDLC, including requirements gathering, design, implementation, testing, and documentation.
- Conduct unit tests and support QA/SQA processes throughout the release cycle.

**Knowledge & Skill Requirements**
- Bachelor’s or Master’s degree in Computer/Electronics/Electrical Engineering or related field.
- 3-5 years of hands-on experience in real-time embedded systems development.
- Proficient in C/C++ with a focus on embedded firmware for ARM Cortex or equivalent platforms.
- Strong understanding of USB protocol, USB 2.0/3.x specifications, and USB class implementations (e.g., UVC, UAC, CDC).
- Familiar with USB stack development and descriptor configuration.
- Experience with communication interfaces like I3C/I2C, SPI, UART.
- Familiar with RTOS concepts and multi-threaded programming.
- Skilled in using debugging tools such as JTAG, logic analyzers, USB protocol analyzers.
- Ability to read schematics, interpret datasheets, and work closely with hardware teams.

**Preferred Qualifications**
- Experience with USB Protocol.
- Knowledge of video streaming standards (e.g., UVC) and audio protocols.
- Familiarity with open-source USB stacks and libraries.
- Experience with scripting languages (e.g., Python) for automation and testing

This job description outlines the general responsibilities and qualifications required for the Engineer/Senior Engineer (Firmware Development) position.


  • IT Engineer

    2 weeks ago


    Singapore Allinton Engineer & Trading Pte Ltd Full time

    Company Allinton Engineer & Trading Pte Ltd Designation IT Engineer Date Listed 27 Oct 2025 Job Type Entry Level / Junior Executive - Intern/TS Job Period Immediate Start, For At Least 3 Months Profession IT / Information Technology Industry Computer and IT Location Name 331 Jalan Besar, Singapore Address 331 Jln Besar, Singapore...

  • Director

    2 weeks ago


    Singapore GALA ENGINEER PTE. LTD. Full time

    The Operation Director is responsible for leading, guiding and directing all operational areas to ensure successful achievement of operational objectives. They must create operational plans that fully align with the organizations’ overall strategic plan, while maintaining a focus on operational effectiveness, efficiency, and customer satisfaction. This...

  • Project Manager

    2 weeks ago


    Singapore GALA ENGINEER PTE. LTD. Full time

    Roles & Responsibilities **Responsibilities**: - Project planning and requirements gathering, ensuring project requirements are met - Manage the entire budget for the project - Liaise and manage internal and external - Give proposals for project strategies, planning, definition of tasks and deliverables, quality control, risk analysis and management -...

  • Senior Engineer

    1 week ago


    Singapore ALLEVIATIVE ENGINEERING PTE. LTD. Full time

    This is a full-time on-site role for a Senior Engineer at Alleviative Engineering Pte Ltd, located in Singapore. The Senior Engineer shall equipped with the skill sets, knowledge, and ability to execute all installation, maintenance, and repair of air conditioning (ACMV) systems, as well as (LT electrical) systems with the assistance of the workers and...


  • Singapore DSTA Full time

    Join to apply for the Cybersecurity Engineer/ Senior Engineer role at DSTA We are looking for innovative engineers and developers to join our Cybersecurity Programme Centre in the following role: Design, implement, project and system manage the information security infrastructure such as identity & access management systems, network and systems protection,...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join our Agile...


  • Singapore Systems on Silicon Manufacturing Co. Pte. Ltd. Full time

    Position Detail - Senior Engineer/ Engineer, Product Engineering - Posting Date : 10 Oct 2024 | Closing Date :10 Dec 2024_**SSMC** (Systems on Silicon Manufacturing Company Pte. Ltd.), is a Joint Venture between NXP and TSMC. We offer flexible and cost effective semiconductor fabrication solutions by maintaining fully equipped SMIF cleanroom environment,...

  • Senior Engineer

    23 hours ago


    Singapore HYC (SINGAPORE), INC. PTE. LTD. Full time

    JobTitle: Senior Engineer Role Overview We are seeking a rare blend of technical brilliance and commercial acumen. As our Senior Engineer you will be the bridge between complex engineering capabilities and market-facing growth. You aren’t just selling a product; you are architecting solutions for a niche market that requires deep domain expertise. You will...

  • Senior Engineer

    1 week ago


    Singapore NATIONAL NEUROSCIENCE INSTITUTE OF SINGAPORE PTE LTD Full time

    The Senior Engineer, Facilities Management (FM) supports the Head of Department to ensure the Facilities & Biomedical Engineering department functions efficiently and effectively to achieve NNI’s strategic objectives. The Senior Engineer (FM) is to ensure that renovation projects and infrastructure works, the day-to-day management of facilities,...


  • Singapore Systems on Silicon Manufacturing Co. Pte. Ltd. Full time

    Position Detail - Product Engineering Engineer/ Senior Engineer- Posting Date : 09 Sep 2025 | Closing Date :08 Dec 2025_SMC (Systems on Silicon Manufacturing Company Pte. Ltd.) is a Joint Venture between NXP and TSMC. We offer flexible and cost-effective semiconductor fabrication solutions by maintaining fully equipped SMIF cleanroom environment, 100%...