
Software Developer, C/C++
Proway GmbH
full-time
Posted on:
Location Type: Hybrid
Location: Ulm • 🇩🇪 Germany
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
C++Qt
About the role
- Refactoring and modernizing a large codebase while adhering to strict coding guidelines and static code analysis
- Further development and standardization of the Qt-based tool environment
- Implementing new features and optimizing the maintainability of code and tools
- Writing and maintaining unit tests to secure refactored components and verify existing functionality
Requirements
- Completed technical degree (e.g., Computer Science) or equivalent
- Experience programming in C/C++ (ideally modern C++11–C++20) is mandatory
- Familiarity with CMake, Make, Git and practical experience with Qt
- Analytical thinking with an independent, structured working style
- Very good German and English language skills required
Benefits
- Permanent employment contract with attractive terms
- Innovative, well-established company on the market
- A secure workplace
- Excellent opportunities for professional development
- Sustainability — work in an innovative, future-oriented company
- Teamwork — collaborate with our creative and dynamic team to develop solutions
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CC++C++11C++14C++17C++20unit testingrefactoringstatic code analysiscode maintainability
Soft skills
analytical thinkingindependent workingstructured workingcommunication
Certifications
technical degreeComputer Science