Back to professionals

C Developer & C++ Developer & Python Developer
Overview
Short Summary
Experienced software engineer with strong programming skills in C, C++, and Python, as well as knowledge of Real-Time Operating Systems and embedded systems design. Proficient in Git version control and software development tools. Currently focusing on CIP objects implementation and optimization of system logging event emission mechanism. Skilled in unit test infrastructure enhancement and CI/CD pipeline optimization.
Work Experience
2022-current, Software Engineer
- Responsible for implementing and improving CIP objects related to network topology determination using Digital Input Output and Single-pair Ethernet communication.
- Optimized access to non-volatile storage and implemented a system logging event emission mechanism.
- Enhanced toolkit build optimization by restructuring library and demo application builds for better modularity.
- Improved unit test infrastructure by enhancing mock generation and functional test infrastructure for more flexible testing.
- Optimized CI/CD pipeline by reworking target manager component and test runner for parallel testing.
2018-2022, Embedded Software Engineer
- Developed firmware for embedded systems using C, C++, and Python programming languages.
- Worked on Real-Time Operating Systems and integrated hardware and software components.
- Designed and developed embedded systems, troubleshooting and debugging issues as needed.
- Utilized Git version control system and software development tools for efficient project management.
- Collaborated with cross-functional teams to ensure successful hardware/software integration.
C Developer & C++ Developer +1
666c16c9ab224f00015fbfaa
| Employee | 2877 € / Per month |
| Level | MEDIOR |
Roles
C Developer C++ Developer Python Developer
Languages
English
Skillset
CC++Code ManagementEmbedded SystemsGitGitHubPythonTools
Localities
RemotePraha