Top expert badge
Recommended expert
Profile header background

Martin Sigloch

Co-Founder and Software Engineer

Martin Sigloch
Profile header overlay
Ellhofen, Germany

Experience

Jan 2012 - Present
14 years 3 months
Ellhofen, Germany

Co-Founder and Software Engineer

CubeWorks GmbH

Expertise details
Position Summary
Co-Founder and Software Engineer at CubeWorks GmbH
Industries
Automotive
Education
Information Technology
Business Areas
Information Technology
Product Development
Quality Assurance
  • Designed and delivered software systems across embedded, backend, and web layers for industrial, automotive, and education clients.
  • Built performance-critical embedded software in C and Rust, emphasizing reliability, determinism, and maintainability.
  • Developed backend services in Ruby, Python, and TypeScript, including APIs, data processing, and authentication flows.
  • Built and operated data intensive systems with ETL pipelines, automated deployments, and monitoring.
  • Owned system design, requirements, implementation, testing, and long-term maintenance in close collaboration with clients.
  • Implemented steering controller functions in C under MISRA C guidelines, including unit testing and external audits.
  • Developed firmware for high precision positioning systems, ensuring robust timing and hardware interaction.
  • Built BLE-enabled Android apps to visualize and validate device data during development and operation.
  • Maintained and improved a production energy data platform, enhancing scalability and reliability.
  • Developed a modular authentication and identity service with JWT verification and external provider integration.
  • Built a gift card style web application with secure recipient verification and React frontend, backed by service-oriented backend components.

Industry Experience

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

Experienced in Automotive, Education, and Information Technology.

Automotive
Education
Information Technology
Profile match chart

Business Area Experience

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

Experienced in Information Technology, Product Development, and Quality Assurance.

Information Technology
Product Development
Quality Assurance
Profile match chart

Summary

Senior software engineer with 14+ years of experience building reliable software systems across embedded, back-end, and web environments. Strong background in C and performance critical systems. Progressed into backend platforms, infrastructure, and scalable data pipelines. Delivers maintainable, secure, and testable systems. Comfortable owning systems end to end, from low-level constraints to production services.

Skills

  • Programming Languages: C, Typescript, Python, Rust, Ruby, Java, Php
  • Backend And Systems: Api Design, Data Processing, Etl Pipelines, Authentication And Identity, Performance Optimization, Concurrent Systems
  • Web Technologies: React, Vue, Elm, Html, Css
  • Embedded And Low Level: Embedded Linux, Ble, Hardware Interfaces, Real-time Constraints, Misra C
  • Tooling And Platforms: Linux, Git, Docker, Nvim, Ci/cd Automation

Languages

German
Native
English
Advanced

Education

Heilbronn University of Applied Sciences

Bachelor of Science · Software Engineering, Embedded Systems Focus · Heilbronn, Germany

Heilbronn University of Applied Sciences

Master of Science · Software Engineering and Management · Heilbronn, Germany

Statistics

Experience

Total positions 1
Experience in Automotive 14 y
Avg length 14 y 2 m
Longest experience 14 y 2 m

Global Experience

Countries worked in 1 (Germany)
Primary country Germany

Expertise

Recent roles Co-Founder and Software Engineer
Main industries Automotive, Education, Information Technology
Main business areas Information Technology, Product Development, Quality Assurance

Qualifications

Highest degree Master

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 Martin based?

Martin is based in Ellhofen, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Martin speak?

Martin speaks the following languages: German (Native), English (Advanced).

How many years of experience does Martin have?

Martin has at least 14 years of experience. During this time, Martin has worked in at least 1 role and for 1 company. The average length of individual experience is 14 years and 2 months. Note that Martin may not have shared all experience and actually has more experience.

What roles would Martin be best suited for?

Based on recent experience, Martin would be well-suited for roles such as: Co-Founder and Software Engineer.

What is Martin's latest experience?

Martin's most recent position is Co-Founder and Software Engineer at CubeWorks GmbH.

What companies has Martin worked for in recent years?

In recent years, Martin has worked for CubeWorks GmbH.

Which industries is Martin most experienced in?

Martin is most experienced in industries like Automotive, Education, and Information Technology.

Which business areas is Martin most experienced in?

Martin is most experienced in business areas like Information Technology, Product Development, and Quality Assurance.

Which industries has Martin worked in recently?

Martin has recently worked in industries like Automotive, Education, and Information Technology.

Which business areas has Martin worked in recently?

Martin has recently worked in business areas like Information Technology, Product Development, and Quality Assurance.

What is Martin's education?

Martin holds a Master in Software Engineering and Management from Heilbronn University of Applied Sciences and a Bachelor in Software Engineering, Embedded Systems Focus from Heilbronn University of Applied Sciences.

What is the availability of Martin?

Martin is immediately available part-time for suitable projects.

What is the rate of Martin?

Martin'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 Martin?

To hire Martin, 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: 780-940 €
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.