C Experts in Switzerland
matched in minutes from over 15,000 CVs with the power of AIHire experts who write low-level C for embedded systems, device drivers, Linux tooling, and performance-critical libraries. Get fast, precise matching with vetted, available freelancers who know memory handling, compilers, and cross-platform builds.
Meet FRATCH Experts in Switzerland, who have recently used C
Michael Rödle
Last position:
Project Manager, Hustler, & Hound "Project Metrics on the Internet" at Global-KPI
- Project management, hustler (identifying the full financial picture including sales, pitching, financial analysis, & business models) and hound (identifying real customer needs including research & analysis) to build a project metrics system on the Internet.
- The system allows users to make informed decisions to keep projects on track according to key data or to realign them when they deviate negatively from the plan.
- Providing a forecast alongside the current status.
- Automatic calculation and display of metrics based on user-entered project key data.
- Skills: project management, project metrics.
- Problem space: Co-Innovation Builder (CIB), corporate innovation team setup, team profile / team canvas, design thinking, highlighting people, creating customer personas, market exploration, defining the problem.
- Solution space: narrowing the problem, how to turn ideas into solutions, how to turn solutions into a concept, customer journey, business model canvas, value proposition canvas, prototyping, refining the prototype and business model canvas, final pitch.
Peter Wydler
Last position:
IT Consultant at WYP-Consulting
Bruno Pirovino-Zürcher
Last position:
Executive Director / Board Member at MITRELLI Group
- Large scale tech infrastructure projects in EMEA
Claus Nielsen
Last position:
Oracle Database Engineer at BBV.ch
- Migration of databases from ODA to ExaData
- Migration of databases from ExaData to ExaCC/OCI
- Decreased UCC usage by 10%
- Developing automation scripts using Python
- Performance tuning
- Shrunk development databases from 6 TB to 3 TB using Exadata columnar compression
- Tuned application performance by 30% using inmemory option
- Tuned non-production Exadata by 20% to release CPU resources before ExaCC migration
- Database patching of Oracle 19c
- Basic Ansible scripting for deployments and database cloning
- Developing acconting model for shared Oracle platform
- Migrating single-instance databases to Oracle RAC
- Analysis of RAC issues
- Advising development teams of how to migrate to RAC
Jürgen Albrecht
Last position:
Requirements Engineer / System Engineer at CCC Systems Engineering Suisse GmbH
- Supported design, setup, maintenance and enhancement of IBM Rational DOORS (9.6 and DNG) and IBM Rational Publishing Engine
- Conceived IT solutions and implemented them, including acceptance tests, considering customer-specific requirements
- Ensured functionality of tools and systems in scope
- Identified needs and advised departments and projects, designed single solutions when necessary
- Monitored and maintained central requirements engineering systems (servers, software, subcomponents)
- Advised on tool selection, features and application use cases for engineering applications
- Handled support requests from employees, customers and development teams autonomously
- Created system documentation and user guides
- Participated in cross-departmental IT projects and led subprojects
Andi Vontobel
Last position:
Test Engineer at Crypto AG and Crypto International AG
- Defining and carrying out system tests
- Supporting the automated test environment
- Evaluating tools for automated testing
Stefan Laager
Last position:
Senior Manager, Project Manager, Auditor and Consultant at Laager Consulting GmbH
Many years of experience in application development, ICT infrastructures, systems management, hardware and software, telecommunications, ICT strategies, business models, database management, data center consolidations, support and call center setup
Since 1999 independent consultant and project manager: ICT strategies and governance, processes, audits, security, infrastructure (including cloud, DevOps and tools), data and output management, organizational restructurings, business project management and consulting in various industries
Generalist with analytical skills, strong communicator at all hierarchy levels, deployable as manager, coach, project manager or consultant
Dariusz Kaczmarkiewicz
Last position:
Business System Analyst at Zurich Insurance
Participating in a strategic enterprise project to introduce a centralized customer data platform ("Single Source of Truth") to eliminate redundant data storage and accelerate digital services
Analyzing and documenting business and system requirements for migrating large, heterogeneous data sets (ETL) and for continuous data synchronization between core systems and the new platform
Close collaboration with business units, data engineers and architects to gather and validate requirements, and to ensure data quality, consistency and regulatory compliance
Defining the migration strategy, specifying ETL processes and synchronization mechanisms, and documenting technical interfaces
Developing and executing test cases for migration and synchronization processes, and performing defect analysis to ensure data integrity and system stability
Technologies: SQL, Microsoft SQL Server, Azure DevOps, Confluence, UML, RESTful Services, Swagger, Postman
Reto Bachmann
Last position:
Managing Director at Atsoft GmbH
- Consulting in ICT, business processes, system architecture, web integration, client-server computing, cross-platform development, responsive web design, social media integration, GUI
- Custom and specialized solutions
- Applications for small and medium-sized enterprises
- Web services, web applications, portals, application extensions (add-ins, plug-ins)
- Database design, interface solutions
- Outsourcing in various industries
- Solutions for other software houses
- Project management and project support (software engineering, coding)
Csaba Kéri
Last position:
ServiceNow Consultant at DXC
- Worked in mixed teams with several clients
- Performed requirement engineering, proposal and time estimation
- Developed ACLs, business rules, flows, workflows, catalog items, various scripts, UI actions, policies, scoped applications
- Customized mobile apps: Now Agent and Now Mobile
- Implemented integrations using the Integration Hub
- Coordinated continuously with clients during development
- Performed testing and helped clients with testing
- Deployed to production and applied main version upgrades and patches
- Managed CMDB, domain separation and asset management
- Integrated between instances at different clients
- Developed GlideScript: business rules, scripted REST endpoints, extension points, fix scripts, background scripts
Andreas Hetz
Last position:
Technical Project Lead Telematics Systems, Electrical Engineer at DB InfraGo
- Setup of a comprehensive Shift Left DevOps architecture for end-to-end (E2E) system tests of 240+ applications
- Implementation of the Shift Left strategy for DevOps in the area of E2E system tests to ensure software quality at an early stage
- Development and maintenance of complex telematics solutions for real-time collection and analysis of vehicle data to systematically optimize fleet availability
- Focus on reverse engineering of existing systems, development of scalable dashboards, and integration and analysis of communication protocols (e.g. CAN, MQTT, REST)
- Design and operation of automated test systems, coordination of suppliers, and technical implementation based on functional and non-functional requirements at the interface between embedded development, data analysis, and system integration
Beat Zangger
Last position:
SAP Test Manager at E.ON Grid Solutions GmbH
- Responsible for IT integration test and user acceptance test for SAP S/4 Hana and BDO BO Customer Financials Management
- Led the test team (business testers and IT testers)
- Resource planning and control within the test team
- Created test concepts and test plans
- Performed test risk analysis
- Coordinated test execution and defect tracking
- Ensured test progress
- Generated and visualized reports
- Summarized test reports and reported to management
- Prepared and conducted user acceptance tests
- Managed SIGMA and JIRA/Confluence at project level
Patryk Socha
Last position:
Test Manager at HIQT GmbH
- Set up a partnership to support UiPath from migrating new clients to the UiPath tool landscape
- RPA testing
Georgios Sfakianakis
Last position:
Senior Software Engineer at UBS Bank
- Implementations of a code refactoring framework able to refactor thousands of repositories leveraging Generative AI
- Use Python (Django, Flask, FastAPI), Java and Typescript in Azure Cloud (Data Lake, VMs, AI) and GitLab infrastructure
- Mentoring and pair programming
- Obtained Azure AI-900 and AI-102 certifications
Ioannis Kaliakatsos
Last position:
Algorithms Development Expert, Research & Development at Reishauer AG
- Mathematical specification and definition, analysis and software development of the skiving cutter tool motion planning within the skiving machine for simultaneous and sequential gear flank processing
- Twist-free topological manufacturing
- Workpiece flank line modifications
- Workpiece flank line and profile corrections
- Workpiece tooth thickness deviations
- Computer vision algorithms for automatic wear detection of the skiving cutter tool
- Software development for corrections of the machine kinematics for the profile grinding product series, including twist-free grinding
- Software development for corrections of the machine kinematics, quality measurement and evaluation for the slot grinding product series
- Performance analysis and continuous improvement of internal design tools (RTDesign)
- Tools used: C#, .NET, TeamCity, git, PostgreSQL, MySQL
Discover over 15,000 top freelancers
Statistics of experts using C
Aggregated from the professional profiles of matched freelancers.
Experience
30 years
Position duration
4.2 years
Positions per freelancer
15
Top business areas
Information Technology, Project Management, Product Development
Top industries
Information Technology, Banking and Finance, Manufacturing
Certification focus areas
Information Technology, Product Development, Project Management
Bachelor's degree or higher
75%
Master's degree or higher
56%
Doctorate
19%
Certifications per freelancer
4
Most common languages
German, English, French
Speak two or more languages
100%
Based on our profile pool as of 30 Aug 2026.
Daily rate distribution
The chart shows how the daily rates of freelancers in this technology in Switzerland are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows how many freelancers charge within that range.
Average rates of experts in Switzerland using C
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 30 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
About the technology
What C covers
C is a compact language for systems work, close to the hardware and strict about control. Teams use it for firmware, operating system code, networking components, and fast libraries where predictable behavior matters. It is often the base layer under larger products.
Typical use cases
- Embedded firmware for devices and controllers
- Performance-critical libraries and runtime code
- Drivers, system utilities, and command-line tools
- Network services and protocol implementations
- Code that must run on constrained hardware
Tools and ecosystem
Strong C experts work comfortably with GCC, Clang, Make, CMake, and debuggers such as gdb. They understand headers, linking, static and shared libraries, and the warnings that matter. They also know how C fits with C++, Python bindings, and platform-specific SDKs.
When to bring in help
Companies usually look for freelance C expertise when legacy code needs careful changes, a device must ship on time, or a fast native component needs a clean implementation. This is common in industrial systems, telecom, automotive, and other environments where stability matters more than abstraction. In Switzerland, that often means teams need specialists who can work with clear documentation and practical communication.
What good experts do
- Read and improve existing code without breaking behavior
- Track down crashes, leaks, and undefined behavior
- Write tests around risky code paths and hardware edges
- Refactor build files and compiler flags with care
- Document interfaces so other specialists can maintain them
C and related skills
Strong C professionals often bring embedded debugging, Linux internals, performance profiling, and familiarity with hardware registers or operating system APIs. They understand manual memory management, pointer safety, and how to spot undefined behavior before it reaches production. They can also work with C89, ANSI C, ISO C, and older K&R C code when legacy systems still depend on it.
Frequently asked questions
What clients ask us most about C — answered in short.
A strong C freelancer is often brought in for firmware, system utilities, drivers, or native libraries that need speed and tight control over memory. Teams also hire for legacy code maintenance, porting between platforms, and debugging hard-to-reproduce crashes. In practice, the work is usually close to the operating system or hardware.
C is simpler at the language level and gives you direct control, but it leaves more responsibility with the specialist. C++ adds more abstractions, templates, and higher-level features, which can help for larger codebases but also increase complexity. If a project needs a small runtime footprint or a very stable ABI, many teams still choose C.
A good C specialist usually knows build systems, compiler warnings, debugging tools, and how linking works. Experience with Linux, embedded targets, or the relevant SDK often matters more than surface-level syntax. For many projects, understanding pointer safety and undefined behavior is essential.
For C work, the specialist should see the target platform, compiler, existing codebase, and any hard constraints like memory, timing, or hardware access. A short technical brief is usually enough to start a search, but the more precise the environment is, the better the fit. Legacy code, test coverage, and deployment method are especially useful details.
Yes, C work is often done remotely, especially for library development, debugging, and code review. On-site time can still help when the specialist needs access to hardware, lab equipment, or sensitive systems. In Switzerland, some teams also prefer a mix of remote and on-site work for coordination and language alignment.
The most useful extras around C are embedded systems, Linux, networking, testing, and performance profiling. For hardware-facing projects, knowledge of registers, interrupts, and serial interfaces can be critical. For software-heavy work, API design and safe integration with other languages help a lot.
Look for code that is easy to read, careful with memory, and explicit about edge cases. A strong C professional writes clear interfaces, uses compiler warnings well, and can explain why a fix is safe. Good signs include clean tests, solid debugging notes, and a practical approach to undefined behavior.
C has several common standards, and older code often references ANSI C or ISO C. That matters when a project must compile on older toolchains or run in strict environments. A capable specialist should know how to work within the standard the codebase already follows, rather than forcing a rewrite.
The average hourly rate of freelancers in Switzerland who have used C in their recent projects is 123 €, which corresponds to a daily rate of about 982 € based on an 8-hour working day.
Of the freelancers in Switzerland who have used C in their recent projects, 75% hold at least a Bachelor's degree, 56% hold at least a Master's degree, and 19% hold a doctorate.
On average, freelancers in Switzerland who have used C in their recent projects have 30 years of professional experience, with a single engagement typically lasting around 4.2 years.
The most common languages among freelancers in Switzerland who have used C in their recent projects are German (100%), English (100%), and French (32%).
The most common industries among freelancers in Switzerland who have used C in their recent projects are Information Technology (84%), Banking and Finance (58%), and Manufacturing (58%).
The most common business areas among freelancers in Switzerland who have used C in their recent projects are Information Technology (95%), Project Management (89%), and Product Development (84%).
Main locations of FRATCH Experts, who have recently used C
Our freelancers and interim experts are at home across the DACH region — available on-site in the major business hubs or fully remote. Choose a location to discover matched specialists, local market insights and up-to-date availability.
Request a free demo
Get in touch with the FRATCH team and we will get back to you within 4 hours.
Would you rather directly get in touch?
We always have the time for a call or email!

Zurich