freiberufler Embedded Software Developer - Mobile Robotics auf freelance.de

Embedded Software Developer - Mobile Robotics

offline
  • auf Anfrage
  • 38448 Wolfsburg
  • auf Anfrage
  • hi  |  en  |  de
  • 07.11.2023

Kurzvorstellung

10 Jahre Erfahrung als Embedded Software Entwickler mit Schwerpunkt mobile Robotersysteme, IoT und KI/AI, Software und Hardwareentwicklung, hardwarenahe Softwareentwicklung

Qualifikationen

  • C++
  • Embedded Entwicklung / hardwarenahe Entwicklung
  • Embedded Linux
  • Embedded Systems
  • Git
  • Java (allg.)
  • MATLAB / Simulink
  • Mobile Entwicklung (allg.)
  • Robot Operating System (ROS)

Projekt‐ & Berufserfahrung

Embedded Software Entwickler
Kundenname anonymisiert, München
3/2022 – 1/2023 (11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2022 – 1/2023

Tätigkeitsbeschreibung

Division: Robotics Innovation
- Development in an agile team in the field of robot architecture and design of the software modules and components
- Development and implementation of the robot manipulator ROS2 architecture for all required components such as robot kinematics and coordinate transformations, grasping, perception
- Integration of motion planning with Moveit2 and ROS2
- Porting robot's ROS drivers to ROS2
- Validation, testing, bug fixing of sub systems such as perception to path planning
- Start to end (perception to grasping) integration of all components and validation of the functionality of the robot till grasping
- Developed git repo structure and documenting all the implementation and development process in confluence
- Operating systems, tools, frameworks, libraires, and programming languages used in the project: ROS, ROS2, Moveit2, C++, Python, Jira, Confluence, Bitbucket, Deep Learning, Pointclouds, Linux, Git

Eingesetzte Qualifikationen

C++, Confluence (Atlassian), Git, Robot Operating System (ROS), Robotik / Robotertechnik

Embedded Software Entwickler
Kundenname anonymisiert, Hamburg
11/2018 – 1/2023 (4 Jahre, 3 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

11/2018 – 1/2023

Tätigkeitsbeschreibung

- Focussing on developing AI, IoT, Mobile Robotics Systems.
- R&D of Modular, Intelligent & Autonomous agricultural robots
- System & Productdesign
- Hardware Selection & Integration
- Deep Machine Learning (State of the Art Object Detection techniques).
- Image processing using OpenCV.
- System & Sensor Integration (2D/3D cameras, LIDAR).
- Software Development (Embedded, C, C++, ROS, Python) and Testing.
- E-Drives development (Hardware Selection, Integration, Embedded firmware)
- Motor Control & Communication
- Battery Testing
- Mobile Robotics, IoT
- Product roadmaps and Development
- Hardware(Electronics) Testing

Eingesetzte Qualifikationen

C++, Embedded Software Engineering, Internet of Things (IoT), Maschinelles Lernen, Mobile Entwicklung (allg.), OpenCV, Produktdesign, Python, Robotik / Robotertechnik, Testing (IT)

Embedded Software Entwickler
Kundenname anonymisiert, Hamburg
5/2018 – 8/2020 (2 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2018 – 8/2020

Tätigkeitsbeschreibung

- Ported vehicle diagnostic system from windows to linux for use on linuxbased PC as well as ARM-based linuxboard.
- Developed special IoT based client application in C/C++ to test communication via MQTT(M2M).
- Replaced MFC libraries with platform independent libraries. Developed unit tests for ServiceXpertown C++ libraries.
- Cross compiled libraries and applications for different architectures under linuxby means of CMakeand different build variants on
- Different hardware platforms including i386 PC with linux, Raspberry Pi, SitecSystems ARM based S4 comm ProXboard.
- Created debianpackages for libraries, applications and evaluated creation of RPM packages with Yocto.

Eingesetzte Qualifikationen

C++, Internet of Things (IoT)

Ausbildung

Mechatronik, Robotics & Automation Engineering
Master
2020
Hamburg
Mechatronik
Bachelor
2013
Tanjore, Indien

Über mich

"Sie als Kunde stehen in meinem Fokus. Wie kann ich Ihrem Unternehmen und Ihnen unmittelbar die Arbeit erleichtern. Dabei arbeite ich gerne gemeinsam mit Ihnen und Ihren Teams.

Embedded Software Entwicklung ist mein Herzensthema. In diesem Bereich arbeite ich mich gerne in neue Tools und Systeme ein und erweitere meine Fähigkeiten, um Sie bestmöglich und vollumfänglich zu unterstützten.

Meine Kunden schätzen die analytische und direkte sowie strukturierte Arbeitsweise. Diese kann agil oder klassisch sein. Meine Kommunikationsstärke und Fähigkeit Wissen im Team weiterzugeben ist für meine Kunden ein großer Vorteil."

Ein vollständiges Profil mit allen Arbeitsstationen kann bei Interesse gerne auch in anderen Formaten zu Verfügung gestellt werden.

Weitere Kenntnisse

ROS, ROS2, Moveit2, C++, C, Mobile Robotics, Java, Python, GIT, SVN, CI Pipeline

MAVLINK, LIDAR, OpenWrtWireless, Network communication

TCP/IP, CAN Bus, SPI, I2C, SocketCAN, Embedded Linux, MFC

MATLAB, SIMULINK, Cross Platform, Database, Sql, MySql, Sybase
- JDBC, C#

Persönliche Daten

Sprache
  • Hindi (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Gut)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1134
Alter
32
Berufserfahrung
10 Jahre und 10 Monate (seit 06/2013)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden