Selected Projects

  • Home
  • Selected Projects

Selected Projects

Role: Android/Linux developer and software architect

Project: Development of a new Sensor Connection Board

Technologies: Hardware bring-up, Windows Device Drivers, Embedded C/C++, C#.NET, Platform Invoke (DLL Import/Export), FTDI FT232/FT4232, FTDI MPSSE protocol, Maxim ADC, Maxim DAC, TI Flip-Flop and other hardware, Java, JNI, Embedded C, Linux drivers, Adobe Illustrator, MP4 player

Thanks to Mobile Labs’ extensive knowledge in production test software and the Microsoft .NET platform, our consultants were asked to participate in the development of a production tool in a Windows Tools Team, implementing a variety of tests to ensure the image and pixel quality of the sensor. Work included a hardware bring-up and complete development of a sensor connection board supporting more advanced electrical measurements of the sensor such as current and image signal strength (SN/R) measurement tests.

Original software design and implementation of Android applications. Image collection, interfacing sensor through JNI. Creating guided registrations supporting 3D graphical animations, interactive gestures, advanced caching mechanism of animated videos and MP4 player. The work also involved filed and approved US patents.

Role: Radar Software Developer, Lead Firmware Developer

Project: Algorithm & Firmware Development for a radar system

Technologies: Embedded C, firmware development tools, C#.NET, Python, TCP/IP sockets.

Development of a target detection and target tracking algorithm for a radar system.

Design and development of firmware for a microcontroller with Ethernet capability. Development of bootloader, watchdog reset, automatic firmware upgrade feature using AWS / S3.

Tool: Radar Software Developer

Project: Proof-of-concept with the aim of replacing laser technology with a radar system

Technologies: Embedded C, C++ ARM Cortex-M4 based radar chip, GCC, Valgrind, CUDA, Git.

Proof-of-concept with the aim of replacing laser technology with a radar system. Build and benchmarking of a new Radar Tracking system. Optimization of critical code.

Role: Software Developer Robotics, Seminars on Unit Tests in embedded robotics environment

Project: Industrial Robotics Project

Technologies: C (C99), Embedded C, Python, TI-RTOS, firmware, Unity (Embedded C Unit Test Framework) and Fake Function Framework (Embedded C Mocking framework)

Design and development of an OS isolation layer – a layer that allows the Robot application to run independently of different RTOS or OS target implementations. The layer implements common (RT)OS services such as processes, threads, semaphores, shared memory, etc.

Seminars based on a firmware prototype, The firmware prototype supported both a unit test project with no hardware or RTOS dependencies, and on the customer’s request a HW- and RTOS-dependent unit test project was also developed and demoed for the client.

Role: Software Developer, Machine Learning & Computer Vision Engineer

Project: Autonomous systems

Technologies: C++, Python, PyTorch, OpenCV, SQL

Development of Machine Learning and AI models for object and feature detection. Types of data included Lidar, Camera and Radar to feed the experimental models mounted in autonomous systems. Object detection, object classification, object tracking.

  • Data tasks (data collection, mining, annotation, curation, analysis).
  • Machine learning model development
  • Model deployment to hardware
  • Test stage with a variety of tests written in both C++ and Python

Mobile Labs is a leading consultant provider of some of the markets most prominent and driven software engineers in south Scandinavia. We are working with Embedded Systems, Firmware Applications, Kernel Drivers and related technology.

Contact Info

Follow Us

Cart(0 items)

No products in the cart.

Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar