C++ Software Developer
About Bertrandt
An independent, international engineering service provider with decades of expertise. We create technological solutions across the entire value chain, focusing on digitalization, e-mobility, and autonomous systems for the automotive, aerospace, defense, and mechanical engineering industries. With approximately 12,000 employees at over 50 locations worldwide, we accelerate technological progress and contribute to a sustainable future.
What You Will Do
- Design, develop, and maintain software applications in C++
- Analyze software requirements and translate them into technical solutions
- Develop clean, efficient, and maintainable code following best practices
- Perform unit testing, integration testing, and debugging
- Participate in code reviews and software design discussions
- Collaborate with software architects, testers, and system engineers
What You Bring
Programming Expertise:
- Strong C++ development experience with modern C++ (C++11, C++14, C++17, C++20)
- Object-Oriented Programming (OOP) and Design Patterns
- Multithreading, Concurrency, and STL (Standard Template Library)
Software Engineering:
- Software Architecture and SOLID Principles
- Clean Code practices, Unit Testing, and Code Review
- Debugging and Performance Optimization
Tools & Environment:
- Version control (Git) and build systems (CMake)
- CI/CD tools (Jenkins, GitLab CI, Azure DevOps)
- IDEs (Visual Studio, VS Code) and Linux Development Environment
- Testing frameworks (Google Test, CppUnit)
Equal Opportunity: Bertrandt values equal treatment and welcomes people with disabilities, offering preference in hiring when equally qualified.
Mise en forme par Postule ·
Signaler un problème