Firmware Design Engineer - Singapore - STMICROELECTRONICS ASIA PACIFIC PTE LTD

    STMICROELECTRONICS ASIA PACIFIC PTE LTD
    STMICROELECTRONICS ASIA PACIFIC PTE LTD Singapore

    1 month ago

    Default job background
    $60,000 - $120,000 per year Engineering / Architecture
    Description
    Roles & Responsibilities

    Venue:5A Serangoon North Avenue 5, Singapore 554574

    THE TEAM

    The position is an exciting opportunity to be part of a flexible and dynamic team working in the growing markets of image sensor.
    The role works within the FW Design team, forming part of the wider design team in Singapore which includes all disciplines required for implementation of firmware that does into our full custom image sensors.
    In addition to the many challenges of Digital image sensor FW implementation, the engineer also shall contribute to tool and development flow enhancements, aligning to all our inter-team colleagues across ST's Imaging sites (Grenoble, Edinburgh & Noida).
    This policy of enhancing skills in each field is greatly encouraged and actively pursued during each project for all team members

    YOUR ROLE

    The position of Firmware Engineer requires the candidate to actively contribute to FW development activities (from specification to support).
    The candidate requires to have a good experience in FW design, implementation and verification.
    The candidate will work in multi-disciplinary team projects, where his/her skills are expected to create innovative solutions to challenges faced in developing complex imaging sensors.
    The candidate must be a team focused and highly motivated individual.
    Collaboration with colleagues locally and in the wider design community across the Imaging Division is a key factor for success

    YOUR SKILLS
    A Bachelor's/Master's degree in Computer Science or a related field

    • Embedded and Realtime software development in C – including validation in FPGA and silicon platforms.
    • Knowledge and fluency in C/C++/Python/Perl/Git/SVN/CMake/Make/GCC/CLANG
    • Knowledge and understanding of Verilog/VHDL, including working in simulation environments is a plus
    • Knowledge and experience working with various SW development methodologies (Agile, DevOps, Waterfall, etc) is a plus
    • Knowledge of Functional Safety or Cyber security standards is a plus
    • Good analytical and problem solving skills, great attention to detail
    • Excellent interpersonal and teamwork skills
    Tell employers what skills you have

    Hardware
    Cyber Security
    Agile
    Electronic Warfare
    Functional Safety
    Attention to Detail
    FPGA
    Simulink
    Firmware
    Sensors
    Teamwork Skills
    Laboratory
    Silicon
    Software Development