Skip to main content
Top expert badge
Recommended expert
Profile header background

Jörg Ritz - Embedded Software Developer

Jörg Ritz
Profile header overlay
Amstetten, Germany

Experience

Apr 2023 - Present
3 years

Embedded Software Developer

Client upon request

Expertise details
Position Summary
Embedded Software Developer at Client upon request
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Embedded SW development for IoT products on microcontroller basis
  • C
  • C++
  • FreeRTOS
  • Microcontrollers (ARM, Renesas)
  • IP
  • Security (TLS)
  • WLAN
  • IoT
  • MQTT
  • Eclipse
  • GIT
  • GCC
  • JSON
  • HTTP(S)
  • REST API
  • CMake
  • I2C
  • MCUboot
  • Azure Client
Jul 2022 - Dec 2022
6 months

Consultant

IMAKA GmbH

Expertise details
Position Summary
Consultant at IMAKA GmbH
Industries
Government and Administration
Business Areas
Information Technology
  • IT consulting for public sector
  • Networks
  • Workstations and laptops
  • Infrastructure
  • Network management
  • Server administration
Mar 2021 - Jul 2021
5 months

Lecturer

Baden-Wuerttemberg Cooperative State University, Mosbach

Expertise details
Position Summary
Lecturer at Baden-Wuerttemberg Cooperative State University, Mosbach
Industries
Education
Business Areas
Business Intelligence
Information Technology
  • Lecture on Information Systems & Knowledge Management
Aug 2020 - Sep 2023
3 years 2 months

Backend Software Developer and Team Lead

otrisPROJECTS GmbH

Expertise details
Position Summary
Backend Software Developer and Team Lead at otrisPROJECTS GmbH
Industries
Information Technology
Business Areas
Information Technology
  • Extension and redesign of a legacy server system using microservices
  • REST API
  • Team leadership
  • C++
  • Go
  • SQL
  • GIT
  • MS Compiler
  • Visual Studio
  • HTTP
  • JSON
  • XML
  • CMake
Jul 2019 - Present
6 years 9 months

Partner, Freelance Software Engineer

Ritz and Röder Engineers and Business Consultants Partnership

Expertise details
Position Summary
Partner, Freelance Software Engineer at Ritz and Röder Engineers and Business Consultants Partnership
Industries
Professional Services
Business Areas
Information Technology
  • Freelance software engineering projects
Jun 2018 - Jul 2020
2 years 2 months

Embedded Software Developer

otrisPROJECTS GmbH

Expertise details
Position Summary
Embedded Software Developer at otrisPROJECTS GmbH
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Implementation of a software component for system configuration and firmware update on a microcontroller
  • C
  • C++
  • Microcontrollers (ARM, STM32)
  • Keil
  • GCC
  • FreeRTOS
  • Bluetooth
  • GIT
  • JSON
Jan 2018 - Dec 2018
1 year

Embedded Software Developer

BFO mobility GmbH

Expertise details
Position Summary
Embedded Software Developer at BFO mobility GmbH
Industries
Automotive
Business Areas
Information Technology
Product Development
  • Evaluation of next-generation GSM modems for use in mobile devices (e-scooters, e-bikes)
  • C
  • C++
  • Keil
  • Microcontrollers (ARM, STM32)
  • IoT
  • Bare-metal development
  • GIT
  • GCC
  • TLS
May 2016 - May 2018
2 years 1 month

Embedded Software Developer

Thyssen Krupp Elevator Innovation GmbH / otrisPROJECTS GmbH

Expertise details
Position Summary
Embedded Software Developer at Thyssen Krupp Elevator Innovation GmbH / otrisPROJECTS GmbH
Industries
Information Technology
Manufacturing
Business Areas
Product Development
  • Development of a system for monitoring industrial plants
  • C++
  • Embedded Linux
  • ARM
  • CAN bus
  • IoT
  • GSM
  • GIT
  • GCC
  • TLS
Feb 2013 - Jun 2018
5 years 5 months
Remote

Backend/Embedded Software Developer

otrisPROJECTS GmbH

Expertise details
Position Summary
Backend/Embedded Software Developer at otrisPROJECTS GmbH
Industries
Manufacturing
Business Areas
Information Technology
Product Development
  • Development of a system for remote diagnosis, remote configuration and tracing of industrial plants and devices
  • C
  • C++
  • UML
  • Code generator
  • Embedded Linux
  • Embedded Microsoft
  • SQL
  • Boost
  • GIT
  • GCC
  • MS Compiler
Oct 2011 - Feb 2016
4 years 5 months

IT Administration

Torcman GmbH

Expertise details
Position Summary
IT Administration at Torcman GmbH
Industries
Information Technology
Business Areas
Information Technology
  • Installation and maintenance of a corporate network
  • Microsoft networking
  • QNAP storage systems
Jul 2011 - Aug 2015
4 years 2 months

Application/Backend Software Developer

SL Rasch GmbH

Expertise details
Position Summary
Application/Backend Software Developer at SL Rasch GmbH
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • System for managing a virtual reality (VR) pipeline
  • C#
  • .NET
  • VR development
  • Quest
  • 3ds Max
Jan 2010 - Dec 2012
3 years

Backend Software Developer

b2r2-Partnerschaft

Expertise details
Position Summary
Backend Software Developer at b2r2-Partnerschaft
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Further development of a document management system for ethics committees
  • Java
  • Document management
Jan 2010 - Jun 2012
2 years 6 months
Ulm, Germany

Partner, Freelance Software Engineer

Böhm, Böhm, Ritz und Röder (b2r2) Softwarearchitekten und Unternehmensberater Partnerschaft

Expertise details
Position Summary
Partner, Freelance Software Engineer at Böhm, Böhm, Ritz und Röder (b2r2) Softwarearchitekten und Unternehmensberater Partnerschaft
Industries
Information Technology
Professional Services
Business Areas
Information Technology
Product Development
Mar 2009 - Sep 2012
3 years 7 months

Embedded Software Developer

Funkwerk EC GmbH / Teldat GmbH

Expertise details
Position Summary
Embedded Software Developer at Funkwerk EC GmbH / Teldat GmbH
Industries
Telecommunication
Business Areas
Product Development
  • Web-based configuration interface for a WLAN controller
  • Design and implementation of a protocol for configuring SIP phones
  • C/C++
  • BOSS
  • SIP
  • IP
  • OSI Layer 2
  • WLAN
Jan 2009 - Mar 2012
3 years 3 months

Application/Backend Software Developer

Tata Interactive GmbH

Expertise details
Position Summary
Application/Backend Software Developer at Tata Interactive GmbH
Industries
Education
Information Technology
Business Areas
Information Technology
Product Development
  • Applications for simulating economic models and business games
  • Java
  • Business administration (BWL)
  • Economics (VWL)
Jan 2009 - May 2009
5 months

Backend Software Developer

otris software AG

Expertise details
Position Summary
Backend Software Developer at otris software AG
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Further development of a network management system for IP devices, especially WLAN access points
  • C++
  • UML
  • Code generator
  • C
  • MS SQL
  • Developer Studio
Jan 2005 - Dec 2008
4 years
Ulm, Germany

Software Developer

Funkwerk Enterprise Communication GmbH

Expertise details
Position Summary
Software Developer at Funkwerk Enterprise Communication GmbH
Industries
Telecommunication
Business Areas
Information Technology
Product Development
  • Conception, design and implementation of software and system architectures for communication platforms
  • Software for configuration and management of WLAN products
  • Proprietary and standard communication protocols
Apr 1999 - Dec 2004
5 years 9 months
Ulm, Germany

Embedded Software Developer

ARtem GmbH

Expertise details
Position Summary
Embedded Software Developer at ARtem GmbH
Industries
Information Technology
Telecommunication
Business Areas
Information Technology
Product Development
  • Conception, design and implementation of software and system architectures for communication platforms
  • Design and implementation of efficient protocols for embedded systems
  • Software for configuration and management of WLAN products
  • Integration and implementation of communication stacks (TCP/IPv4/v6, ISDN) and drivers into embedded firmware for WLAN devices
Jan 1997 - Jul 1998
1 year 7 months
Ulm, Germany

Research Assistant, Distributed Systems Department

University of Ulm

Expertise details
Position Summary
Research Assistant, Distributed Systems Department at University of Ulm
Industries
Education
Information Technology
Business Areas
Information Technology
Research and Development

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Telecommunication, Professional Services, Manufacturing, Education, and Automotive.

Information Technology
Telecommunication
Professional Services
Manufacturing
Education
Automotive
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Research and Development, and Business Intelligence.

Information Technology
Product Development
Research and Development
Business Intelligence
Profile match chart

Summary

Holder of a diploma in Computer Science and an experienced software and system architect with over 25 years of experience in developing industrial embedded, IoT, and communication systems. Specialized in secure device architectures, low-level software development, and scalable communication and backend structures.

Many years of experience in developing embedded firmware on ARM platforms and implementing secure communication protocols and network architectures.

Combination of deep embedded know-how, system architecture, and modern software development.

Focus on stability, security, and scalability of complex technical systems.

Skills

  • Embedded Development, Security (Network, System), Freertos, Embedded Linux, Windows, Iot, Arm Architecture, Intel, Mcuboot, Azure Client, Firmware Development/deployment, Device Drivers, Low-level Software Development
  • Communication / Networks, Protocols/apis At All Layers, Wlan/lan, Networks, Bluetooth, Ethernet, Gsm, Mqtt, Http, Tls, Rest
  • Conceptual Design, Software And System Architectures, Microservices For Legacy Systems, Uml, M2m
  • Consulting, Technical Consulting For Decentralized Project Teams In Complex It Projects, It Systems In The Public Sector
  • System Development, Design And Planning Of Server Architectures In Industrial Environments, Software Architecture, System Integration, Distributed Systems, Microservices, Secure Boot, Firmware Update
  • Applications, Ms Office, Ms Visual Studio(s) Since 2003, Eclipse (Adapted Per Project), Enterprise Architect (Uml), Otris Janus (Code Generator), Ms Visual Studio Code, Keil, Git, Svn
  • Operating Systems, Windows, Linux (Embedded), Freertos, Ose Enea, Boss, Bare-metal, Zephyr
  • Databases, Ms Sql Server, Mariadb, Mysql
  • Programming Languages, C, C++, C#, Java, Go, Javascript, Python, Bash Shell, Uml, Html, Xml/xslt, Sql
  • Hardware, Intel, Arm, Stm32, Renesas
  • Communication Tools, Ms Teams, Zoom, Webex, Email, Phone, Threema

Languages

German
Native
English
Advanced

Education

Oct 1991 - Feb 1999

University of Ulm

Diploma in Computer Science · Computer Science with a minor in Economics · Ulm, Germany

Sep 1981 - Jun 1990

Helfenstein High School

General Abitur · Geislingen, Germany

Sep 1977 - Jul 1981

Primary School

Amstetten, Germany

Certifications & licenses

Driver's License Class B

Statistics

Experience

Total positions 19
Experience in Information Technology 24 y
Avg length 2 y 11 m
Longest experience 6 y 8 m

Global Experience

Countries worked in 1 (Germany)
Primary country Germany

Expertise

Recent roles Embedded Software Developer, Consultant, Lecturer
Main industries Information Technology, Telecommunication, Professional Services
Main business areas Information Technology, Product Development, Research and Development

Qualifications

Certifications earned 1

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Jörg based?

Jörg is based in Amstetten, Germany.

What languages does Jörg speak?

Jörg speaks the following languages: German (Native), English (Advanced).

How many years of experience does Jörg have?

Jörg has at least 28 years of experience. During this time, Jörg has worked in at least 11 different roles and for 17 different companies. The average length of individual experience is 2 years and 6 months. Note that Jörg may not have shared all experience and actually has more experience.

What roles would Jörg be best suited for?

Based on recent experience, Jörg would be well-suited for roles such as: Embedded Software Developer, Consultant, Lecturer.

What is Jörg's latest experience?

Jörg's most recent position is Embedded Software Developer at Client upon request.

What companies has Jörg worked for in recent years?

In recent years, Jörg has worked for Client upon request, IMAKA GmbH, Baden-Wuerttemberg Cooperative State University, Mosbach, otrisPROJECTS GmbH, and Ritz and Röder Engineers and Business Consultants Partnership.

Which industries is Jörg most experienced in?

Jörg is most experienced in industries like Information Technology, Telecommunication, and Professional Services. Jörg also has some experience in Manufacturing, Education, and Automotive.

Which business areas is Jörg most experienced in?

Jörg is most experienced in business areas like Information Technology, Product Development, and Research and Development. Jörg also has some experience in Business Intelligence.

Which industries has Jörg worked in recently?

Jörg has recently worked in industries like Professional Services, Information Technology, and Government and Administration.

Which business areas has Jörg worked in recently?

Jörg has recently worked in business areas like Information Technology, Product Development, and Business Intelligence.

What is Jörg's education?

Jörg attended University of Ulm for Computer Science with a minor in Economics.

Does Jörg have any certificates?

Jörg has 1 certificate: Driver's License Class B.

What is the availability of Jörg?

Jörg will be available from May 2026.

What is the rate of Jörg?

Jörg's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Jörg?

To hire Jörg, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Market avg: 824-984 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.

Similar Freelancers

Discover other experts with similar qualifications and experience

Experts recently working on similar projects

Freelancers with hands-on experience in comparable project as a Embedded Software Developer

Nearby freelancers

Professionals working in or nearby Amstetten, Germany