Beschreibung
Job DescriptionSenior Software Developer - Mobile Applications for IOT Devices
remote: 50% onsite die woche verhandelbar
auslastung: 30 Stunden die Woche
Start: 01.01.24
Ende: 31.12.24 --> option auf verlängerung
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