Senior Embedded Systems Engineer - Singapore - RAPSODO PTE. LTD.

    RAPSODO PTE. LTD.
    RAPSODO PTE. LTD. Singapore

    2 weeks ago

    Default job background
    Description
    Roles & Responsibilities

    Rapsodo Inc. is a sports technology and analytics company that uses computer vision and machine learning to help all athletes maximize their performance. Our proprietary technology applications range from helping golfers of all abilities, including PGA professionals, to optimize their launch conditions, to allowing MLB pitchers to increase the efficiency on their breaking balls. Current partners include all 30 MLB teams, MLB, USA Baseball, Golf Digest, PGA of America, and over 1,000 NCAA athletic departments.

    Job Description:

    Our Embedded Engineers form a world-class, skilled engineering team that develops applications and drivers for our embedded products. As an Embedded Engineer, you will work closely with our software and hardware engineers to work on product evolution as well as support existing products. This role requires a highly versatile skill set and you will have opportunities to contribute to all relevant domains. Your responsibilities will include development and enhancing of new and existing products.

    Requirements:

    • Bachelor's Degree in Computer Science or MSc/MEng or related field preferred
    • Minimum 5 years of relevant working experience
    • Deep understanding of RTOS and bare metal programming on MCUs
    • Hands on experience in developing peripheral drivers for I2C, SPI, GPIOs, SDRAM, ADC, Timers etc. on ARM Cortex M based Microcontrollers
    • In-depth familiarity with U-Boot
    • Experience in developing optimized and time critical code in C/C++
    • Hands on FPGA programming (Altera or Xilinx) experience is a plus
    • Experience with software architecture and/or API design, complemented by robust integration skills
    • The ability to communicate technical information clearly and succinctly to both technical and non-technical team
    Tell employers what skills you have

    RTOS
    Machine Learning
    Uboot
    Hardware
    MetaL
    ARM
    PGA
    Golf
    Computer Vision
    FPGA
    Microcontrollers
    API
    Baseball
    Software Development
    Xilinx