Junior Sensor Software Engineer Intern - Singapore - SCREENING EAGLE SINGAPORE PTE. LTD.

    SCREENING EAGLE SINGAPORE PTE. LTD.
    SCREENING EAGLE SINGAPORE PTE. LTD. Singapore

    1 month ago

    Default job background
    $30,000 - $50,000 per year Technology / Internet
    Description
    Roles & Responsibilities

    As a Sensor Software engineer, you will be a critical team member and fully responsible for developing backend components for our products. In this role, you will work closely with UI-UX designer and a multi-disciplinary Engineering team, therefore a commitment to collaborative problem solving is important.

    What will you do

    • Design, build and maintain efficient and reliable software modules for Screening Eagle software products
    • Develop tools for real-time interactive 2D/3D graphics applications using Unity/WebGL
    • Analyse & optimise sensor data processing pipelines
    • Assist other team members to implement next generation inspection analytics applications
    • Collaborate with team members to integrate the components to web platforms end products

    What do we expect

    • Pursuing a degree in Computer Science, Computer Graphics, or strong experience in 3D Games/CV
    • Proficiency in C++11 and above, or comparable languages
    • Proficiency in Javascript
    • Good understanding of software design patterns
    • Good knowledge of data structures and algorithms for OOP
    • Good understanding of memory management in non-garbage collected environments
    • Familiar with memory and CPU usage optimization
    • Familiar with 3D graphics pipelines and optimization techniques
    • Solid linear algebra knowledge
    • Familiar with WebGL
    • Experience in developing for and integrating third party software on C++, Unity and Web tech stacks
    • Experience in computer vision and video analytics algorithms and libraries
    • Understanding of 2D/3D graphics pipeline and GPU programming
    • Experience with macOS / iOS and Linux platform
    • Experienced in C++/C#/Javascript development or open to learn
    Tell employers what skills you have

    MacOS
    iOS
    Pipelines
    WebGL
    Design Patterns
    Video Analytics
    Data Structures
    JavaScript
    3D
    Unity
    Computer Graphics
    Software Design
    OOP
    Linux
    Linear Algebra
    C++