Senior Firmware Engineer

2 weeks ago


Singapore STARFIVE INTERNATIONAL PTE LTD Full time

**Responsibilities**:

- Design, develop, code, and document larger modules as part of firmware projects and lead a firmware project.
- Rich experience on embedded SoC software development and debug environment setup.
- Work with relevant architects, software and hardware teams to finalize the system level solutions and modularize the firmware development works.
- Utilize low level C coding techniques when developing codebases, follow coding standards and follow standard development best practices.
- Read schematics, utilize oscilloscopes, digital analyzers, and other test equipment in the development and debugging of firmware designs.
- Have fundamental knowledge about the operating system and its common drivers, especially understanding basics of RTOS.
- Have fundamental knowledge about inter-chip communications in heterogenous processor environment, and able to use OpenAMP or RPC such techniques.
- Understand storage devices/controller (i.e. SAS, SATA etc.) driver, protocols and firmware design is a plus.
- Understand power management at system level and OS power management handling is a plus, especially familiar with PMIC firmware.
- Understand the virtualization techniques on server environment is a plus.

**Requirements**:

- Minimum degree in Bachelors Engineering in Computer Science/Engineering, Electrical Engineering, related field or equivalent experience on embedded system.
- Minimum of 3-5 years of experience
- Experience with implementing embedded operating systems such as Linux, FreeRTOS on target hardware
- Demonstrated experience with C/C++/assembly language programming.
- Demonstrated experience with ability of problem analysis and solving.
- Familiar with RISC-V/ARM ISA is a plus.
- Good team player and be able to prioritize the tasks and delivery the modalized development work.

**Job Types**: Full-time, Permanent

**Salary**: $6,000.00 - $9,000.00 per month

**Benefits**:

- Dental insurance
- Flexible schedule
- Health insurance
- Professional development
- Work from home
Schedule:

- Flexible hours
- Monday to Friday
Supplemental Pay:

- 13th month salary
- Performance bonus



  • Singapore Quest Global Full time

    3 days ago Be among the first 25 applicants Firmware Development – Developing, testing, and maintaining firmware for PLCs and other automation systems. Troubleshooting and Debugging – Identifying and resolving issues within the firmware. Collaboration – Working with cross‑functional teams, including hardware engineers and other software developers....

  • Firmware Engineer

    1 week ago


    Singapore SATO GLOBAL BUSINESS SERVICES PTE. LTD. Full time

    Key Responsibilities: Requirement Analysis: Convert product requirements into technical specifications Firmware Development: Design, code, test and debug embedded firmware and applications Customer Support: Support customer reported issues related to firmware Customized Firmware: Develop customized firmware based on end user requirements Technical Task...


  • Singapore RGF Full time

    **Location**: West **Salary**: SGD 5k to 6k **Industry**: Manufacturing, Engineering & Industrial **Function**: Manufacturing & Engineering **Job Description**: **Our Client**: Our client is a Japanese firm specializing in the development and design of industrial equipment products. They are currently seeking a Senior Firmware Design Engineer to join their...


  • Singapore RED DOT MOBILITY PTE. LTD. Full time

    Company looking for firmware engineers on board. Automotive industry Description: 1. Manage of firmware develop flow. Process. 2. Firmware platform valuation. 3. Response on the development of servo motor, industry motor and PM motor firmware design and debug. 4. Fimrware manual and documentation. 5. Take care firmware function and...


  • Singapore Advanced Energy Full time

    Senior Firmware Engineer POSITION SUMMARY Design, modify and evaluate embedded firmware, and/or programmable logic and/or electronic apparatus, components, or circuitry for use in electronic equipment and devices. ESSENTIAL RESPONSIBILITIES Perform engineering work in basic and applied research, development, and/or design of new products and/or sustaining of...


  • Singapore JonDavidson Full time

    This position reports to the Firmware Manager and interfaces with Firmware Engineers, Application Engineers, IC Design Engineers. Together, he/she will participate in building the next generation devices for the consumer market. In addition, the position participates in the complete product life cycle from conceptualization to...


  • Singapore Quest Global Full time

    **Job Requirements** - **Firmware Development**: Developing, testing, and maintaining firmware for PLCs and other automation systems. - ** Troubleshooting and Debugging**: Identifying and resolving issues within the firmware. - ** Collaboration**: Working with cross-functional teams, including hardware engineers and other software developers. - ** Testing**:...


  • Singapore LionsBot International Full time

    Join to apply for the Senior Firmware Embedded Engineer role at LionsBot International Job Description Are you seeking an exhilarating career with a company that is revolutionizing the robotics industry? Join our team and be a part of the excitement surrounding our groundbreaking robots that have captured the attention of people worldwide. With a strong...


  • Singapore SPACEAGE LABS PTE. LTD. Full time

    SpaceAge Labs is a product company and focuses on Water and Landscaping indursty. Our IoT products are deployed in B2B business and provide solutions to major players in these areas. We are looking for a Firmware Lead with min. 10+ years expereince in firmware development to handle our proudcts. - Expereince in leading the firmware design and a firmware...

  • Firmware Engineer

    2 weeks ago


    Singapore PERSOLKELLY Singapore Full time

    **Responsibilities**: Firmware Design - Create firmware functional specifications by understanding product and system requirements. - Create high level and detail firmware design specifications for product. - Develop codes for product firmware, module firmware test and inspection firmware. - Conduct design review and code review to obtain design approvals. -...