Jobs

    Senior Firmware Engineer - Singapore - BRADY SINGAPORE PTE. LTD.

    BRADY SINGAPORE PTE. LTD.
    BRADY SINGAPORE PTE. LTD. Singapore

    2 days ago

    Default job background
    Description
    Roles & Responsibilities

    Job Summary

    The Senior Firmware Engineer is responsible for designing and writing high quality code to support the development of the company's hardware products. The engineer will need to read schematics, read datasheets, and utilize both hardware and software debugging tools in order to complete projects. The engineer is expected to participate in the designing of solutions that meet customer needs, document the design, write clear concise code, comment code as appropriate, and create documentation outlining code functionality. All engineers are required to follow Brady's development process which includes our iterative development process. Individuals will be Responsible for managing the development of large modules as part of a development team. Individuals may utilize other resources in development of technology needed for development of firmware.

    Job Functions:

    • Design, develop, code, and document larger modules as part of firmware projects and lead a small firmware project.
    • Time estimate coding efforts for assigned deliverables.
    • Work with Electrical and Mechanical Engineers to develop larger firmware modules or a small complete project.
    • Utilize C++ and object oriented coding techniques when developing code bases, 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.
    • Analyze electrical designs to make sure it meets the firmware needs for the larger project.
    • Develop UI/motor control firmware for embedded devices for assigned deliverables.
    • Setup and use software code debuggers for specific processor development environments used in Brady printers.
    • Direct internal and external resources in firmware development to deliver assigned modules.
    • Make technology selections for assigned modules that support the overall architecture goals of the organization.
    • Design, develop, code, and document small modules as part of firmware projects.
    • Time estimate coding efforts for assigned deliverables.
    • Work with Electrical and Mechanical Engineers to develop firmware for assigned deliverables

    Required Knowledge, Skills & Abilities

    • Minimum degree in Bachelors of Science in Computer Engineering, Electrical Engineering, related field or equivalent experience
    • Minimum of 6-8 years of experience
    • Experience with implementing embedded operating systems such as Microsoft CE, QNX, Micrium, etc. on target hardware
    • Demonstrated experience with C++ language programming
    • Demonstrated knowledge of Object Oriented Analysis and Design
    • Knowledge of one embedded graphics libraries

    Desired Characteristics: Knowledge, Skills and Abilities

    • Knowledge of .net and C# programming
    • Knowledge of C++ ISO/IEC 14882:2203 or higher
    • Knowledge of QT or Peg
    • Knowledge and experience with creating and reading UML models
    • Knowledge of standard ISO/IEC 14882:1998
    Tell employers what skills you have

    RTOS
    UML
    Test Equipment
    Embedded Software
    Hardware
    ARM
    Electrical
    Firmware
    Operating Systems
    Writing
    Graphics
    C#
    Debugging
    Electrical Engineering
    Linux
    C++

  • MEGREZ TRANSLATIONS PTE. LTD.

    Firmware Engineer

    4 days ago


    MEGREZ TRANSLATIONS PTE. LTD. Singapore

    **Overview · You'll be working with bioengineers to develop firmware for their products in order to link their devices, sensors, products etc. to various interfaces including phone apps/desktop apps, and local GUIs. You'll be working with both hardware engineers and software engi ...

  • RECRUITFLASH PTE. LTD.

    Firmware Engineer

    1 week ago


    RECRUITFLASH PTE. LTD. Singapore

    **Firmware Development/Customer Support** · - Resolve the reported customer issue in the printer firmware · - Capture and understand the customer requirements for printer firmware development. · - Generate or update specifications and design documents for printer firmware based o ...

  • RECRUITFLASH PTE. LTD.

    Firmware Engineer

    5 days ago


    RECRUITFLASH PTE. LTD. Singapore

    **Firmware Development/Customer Support** · - Resolve the reported customer issue in the printer firmware · - Capture and understand the customer requirements for printer firmware development. · - Generate or update specifications and design documents for printer firmware based o ...

  • Vivo Surgical Private Limited

    Firmware Engineer

    1 week ago


    Vivo Surgical Private Limited Singapore

    About Us · Vivo Surgical is a patient-focused, clinician-driven medical device developer and manufacturer. Headquartered · in Singapore with offices in China and Thailand, we are pioneering a novel endoscopic surgical robot for complex · endoluminal surgeries. ISO 13485 certified ...

  • Seagate Technology

    Firmware Engineer

    1 week ago


    Seagate Technology Singapore

    **About our group**: · Seagate Singapore Design Center (SSDC) is hiring a Firmware/Software Engineer in the product development team. This is an exciting opportunity to get involved with new product development. · The Firmware Product Development group is responsible for the deve ...

  • STAR CAREER CONSULTING PTE. LTD.

    Firmware Engineer

    1 week ago


    STAR CAREER CONSULTING PTE. LTD. Singapore

    **Firmware Engineer (C,C++) · **Requirements**: · - **Solid experience in handling Firmware Development.** · **- Good in C, C++ Software Development.** · **- Experience in handling Firmware and Embedded Development work.** · - Knowledge of **RTOS (Real Time OS)** · - Proficient i ...

  • PERSOLKELLY Singapore

    Firmware Engineer

    3 days ago


    PERSOLKELLY Singapore Singapore

    **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 in ...

  • RECRUIT EXPERT PTE. LTD.

    Firmware Engineer

    5 days ago


    RECRUIT EXPERT PTE. LTD. Singapore

    Create and maintain firmware for in house embedded MCU/ GPU · - Responsible for testing, and debugging embedded software · - Work together with IC designer to design the test bench as well as product firmware · **Requirements**: · - Degree in Computer Engineering or equivalent · ...

  • RECRUITFLASH PTE. LTD.

    Firmware Engineer

    1 week ago


    RECRUITFLASH PTE. LTD. Singapore

    Resolve the reported customer issue in the printer firmware · - Capture and understand the customer requirements for printer firmware development. · - Generate or update specifications and design documents for printer firmware based on customer requirements. · - Develop the print ...

  • TRINITY CONSULTING SERVICES PTE. LTD.

    Firmware Engineer

    1 week ago


    TRINITY CONSULTING SERVICES PTE. LTD. Singapore

    Bachelor's Degree, Computer Science/Information Technology,Engineering (Computer/Telecommunication), Engineering (Electrical/Electronic) or equivalent. · - At least 3 year(s) of working experience in firmware development · - Extensive experience in Embedded Programming using C/C+ ...

  • Creative Technology Ltd

    Firmware Engineer

    2 days ago


    Creative Technology Ltd Singapore

    We are looking for a professional Embedded Software Engineer to execute complete embedded software development lifecycle, to create scalable and optimised firmware for Creative's range of video/audio products. You will design and implement embedded software of video/audio product ...

  • Beyondsoft International (Singapore) Pte Ltd

    Firmware Engineer

    3 days ago


    Beyondsoft International (Singapore) Pte Ltd Singapore

    COMPANY DESCRIPTION · Beyondsoft International (Singapore) Pte. Ltd. was set up in 2007 and established as the regional headquarters for the Southeast Asia (SEA) and European markets in September 2015. Based on our vision of "Using technology to promote social progress, economic ...

  • Panasonic

    Firmware Engineer

    1 week ago


    Panasonic Singapore

    Job Function · Engineering · Reference Number · 007/14 · Advertised · 12 hours ago · Experience Required · 1 to 3 years · Minimum Qualification · Bachelor · Job description · Design, develop and perform system/software verification & validation on embedded systems · Maintain and ...

  • EnviroDynamics Solutions Pte Ltd

    Firmware Engineer

    5 days ago


    EnviroDynamics Solutions Pte Ltd Singapore

    **Incentives** · - At least months company bonus · - Fortune 500 US MNC · **Requirement** · - Have at least 4-12 years of experience in embedded software product development. Past experienced in developing products from ground up will be an advantage. · - Have at least 2 years of ...

  • TRUST RECRUIT PTE. LTD.

    Firmware Engineer

    6 days ago


    TRUST RECRUIT PTE. LTD. Singapore

    **Job Descriptions**: · - Design, develop and perform system/software verification & validation on embedded system · - Maintain and improve the performance of existing software · - Develop system on gateways and embedded controllers system communicating over wire and wireless cha ...

  • TRUST RECRUIT PTE. LTD.

    Firmware Engineer

    1 week ago


    TRUST RECRUIT PTE. LTD. Singapore

    **Responsibilities**: · - Implementation of enterprise network infrastructure based on Cisco products and solutions. · - Responsible for configuration and implementation of Cisco routers, switches, firewall and other products such as Fortinet Firewall, Riverbed and TrendMicro pro ...

  • Good Job Creations Pte Ltd

    Firmware Engineer

    1 week ago


    Good Job Creations Pte Ltd Singapore

    Develop and maintain firmware for in house embedded GPUs/MCUs · - Perform design, review, coding, testing, and debugging embedded software · - Provide customer support and extend the existing firmware for in house GPUs/MCUs · - Work closely with IC designer to design the test ben ...


  • SATO GLOBAL BUSINESS SERVICES PTE. LTD. Singapore

    **Roles & Responsibilities: · Firmware Development/Customer Support · - Provide support to customers' issues pertaining to the emulation firmware. · - To investigate the requirements of end-users and develop customized firmware according to customers' requests. To support standar ...


  • Beyondsoft International (Singapore) Pte Ltd Singapore

    COMPANY DESCRIPTION · Beyondsoft International (Singapore) Pte. Ltd. was set up in 2007 and established as the regional headquarters for the Southeast Asia (SEA) and European markets in September 2015. Based on our vision of "Using technology to promote social progress, economic ...


  • Beyondsoft International Singapore

    **COMPANY DESCRIPTION** · Beyondsoft International (Singapore) Pte. Ltd. was set up in 2007 and established as the regional headquarters for the Southeast Asia (SEA) and European markets in September 2015. Based on our vision of "Using technology to promote social progress, econo ...