Senior Software Developer - Mobile Applications for IOT Devices English

Hesse, Darmstadt  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Software Engineering Electrical Engineering Flutter Innovation Agile Methodology Artificial Intelligence Data Analysis Microsoft Azure Business Development Bluetooth Mobile Application Development Computer Programming Continuous Delivery DevOps Electronics Firmware Mobile Application Software Python (Programming Language) Scrum Methodology Quality Management Blockchain Supply Chain Management TypeScript Software Versioning PIC Microcontroller Quality Control Internet of Things (IoT) Backend Sensors Front End Software Development

Description




As the world becomes more digitalized and machines carry out more and more tasks autonomously, we need to make sure that these machines can identify products reliably and securely.


As part of Science & Technology Office, our team develops solutions that enable trusted information exchange along supply chains from raw materials to finished products. These solutions use blockchain technology, artificial intelligence, and crypto-anchors – secure product markings that link physical objects to a digital identity. These digital identities enable new business models and services, for example, in quality assurance, anticounterfeiting, and payment processing.



Your role:

You will support the innovation team with the focus on firmware, software and mobile application development.



Who you are:

You have a strong background in Computer Science, Electrical Engineering or in a similar field. You are a team player, self-driven and highly motivated to contribute to the development goals of the M-Trust Team.


In particular, you will…

- Support the engineering / software design of new IOT devices for product authentication and quality control

- Develop mobile applications that communicate on one hand with hardware devices like bar code readers and industrial sensors, and on the other hand with a cloud based software platform


Your profile and expertise:

- A minimum of three years of experience in software development

- Familiarity with

- VS Code

- Platform IO

- Continuous deployment and integration

- Agile software development (Azure Dev Ops, Scrum)

- Modular software versioning

- Mobile app development (Flutter)

- Microcontroller / embedded programming (e.g. ESP32, STM32)

- Software development in python, TypeScript, and other languages (backend / frontend)

- Interfacing hardware and software, e.g. Bluetooth communication

- Fluency in English


Beneficial Technical Expertise and Interests:

- Design of user interfaces

- Electrical engineering background in electronics design

- Statistical data analysis, like multivariate analysis

- Fluency in German

- Darmstadt, Germany. At least 50% on site on a weekly basis
Start date
01.2024
Workload
100% (5 days per week)
Duration
12 months
From
K2 Partnering Solutions
Published at
25.10.2023
Contact person:
Diana Beneva
Project ID:
2672705
Industry
Chemical Industry
Contract type
Freelance
Workplace
100 % remote
To apply to this project you must log in.
Register