Master thesis student (m/f/d) Real-time embedding of a non-linear Kalman filter

    Blickfeld GmbH Published: August 16, 2019
    München, Germany
    Job Type


    Our LiDAR sensor streams 3D point clouds of unmatched precision and accuracy. Key component is our MEMS beam deflection unit (BDU) that accurately steers the laser beam through the scene. Modelling and controlling the BDU is non-trivial, and embedding the complex algorithms in real-time is a real challenge. Which algorithms can we support in our embedded hardware? What control rates are feasible? What are the limits of our system? We don’t know, but we want you to find out. Are you up to it?

    Your tasks

    • Evaluate algorithms for computational complexity

    • Help partitioning the algorithm between FPGA and real-time CPU (ARM Cortex-R5)

    • Decide on a system architecture, including IPC between Linux and RTOS

    • Implement the selected control algorithm in C/C++

    Your profile

    • Experience with RTOS and low-level software development

    • Programming skills in C/C++, MATLAB and Simulink

    • Solid theoretical background in control systems

    • First experience with (embedded) Linux

    Related Jobs

    Startup Sourcing Manager   Barcelona, Spain
    February 23, 2021
    Software Developer (Backend)   London, United Kingdom
    February 22, 2021
    Software Engineer (Full Stack)   London, United Kingdom
    February 22, 2021
    Lead Consultant -UI Developer   London, United Kingdom
    February 22, 2021