Embedded Software for Safety-Critical Systems
As a freelance software engineer with more than 45 years of professional experience, I develop embedded software for safety-critical systems in several industries.
Industries & explore project Eperience
My focus is on embedded and real-time systems as well as the development of robust software in C, C++, Python and Assembler.My core competencies include software architecture, requirements engineering, integration, testing and support for certification processes according to EN 50128 and EN 50129. I support projects from concept through commissioning, with particular emphasis on maintainable, reliable and standards-compliant software solutions.
Services
- Requirements Engineering
- Software Architecture & Design
- Embedded Software Development
- Software Integration, Verification & Validation
- Functional Safety & Certification Support
- Software Maintenance & Further Development
- Software Modernization & Remediation
- Performance Analysis & Optimization
Technical Expertise
- Programming Languages: C, C++, Python, Assembler
- Development Tools: ASCET, CODESYS, Enterprise Architect, Eclipse
- Operating Systems: Linux, VxWorks, RMOS, RUBUS
- Railway Communication: TRDP (IEC 61375), MVB, WTB
- Industrial Communication: CAN, CIP, FIP
- Hardware Platforms: AURIX, PowerPC, Raspberry Pi
- Software Quality: Code Reviews, Debugging, Test Automation
- Safety Standards: EN 50128, EN 50129
References & Client Projects
Selected companies and projects for which I have worked as a freelance software engineer.
Knorr-Bremse AG Schienenfahrzeuge GmbH
Further information and project examples are available on request.
Support & Contact
If you have questions about my services or previous projects, I look forward to hearing from you.
Get in Touch