Position: C++ Software Engineer
Location: Warsaw, Poland (Hybrid 4 days a week onsite)
Duration: Long Term B2B Contract
Job Description:
Key Responsibilities
- Develop, maintain, and optimize C++ applications for Linux and Windows environments.
- Utilize and configure GCC and Clang toolchains for cross-platform development.
- Write and maintain automated scripts using Bash and batch scripting for build and deployment processes.
- Collaborate using Visual Studio and other IDEs to build high-performance applications.
- Design, implement, and test graph-related algorithms using C++ and some Third party libraries such as Boost.
- Write and maintain unit tests using gTest and mock objects with gMock to ensure high code quality.
- Troubleshoot and debug cross-platform software issues.
- Work with version control systems (e.g., Git) and participate in code reviews.
- Collaborate with cross-functional teams to define requirements and system architecture.
Required Skills & Experience
- Strong proficiency in C++ (C++11/14/17/20), including STL and modern design patterns.
- Expertise in using GCC and Clang compilers in Linux, as well as VisualStudio in Windows.
- Solid understanding of Linux and Windows operating systems.
- Proficiency in Bash scripting and familiarity with PowerShell or Windows batch scripting.
- Experience with Visual Studio as a development and debugging environment.
- Strong knowledge of gTest and gMock for unit testing and mocking.
- Familiarity with Boost libraries, particularly those relevant to graph algorithms and data structures.
- Strong understanding of graph theory, algorithms, and data structures.
Preferred Qualifications
- Experience with performance profiling and optimization.
- Knowledge of CI/CD pipelines and build systems (e.g., CMake, Ninja).
- Familiarity with containerization tools (e.g., Docker).
- Background in contributing to open-source projects.
- Strong analytical and problem-solving skills.
Join Atos as an ESA Admin and leverage your Azure Data expertise to develop innovative data engineering solutions.
We're looking for an experienced Salesforce Tech Lead to guide the integration and development of robust CRM solutions in a remote work environment.
Join Moneytree as a Senior Mobile Engineer to lead the development of innovative features for our Personal Finance Management app.
Join Stryker as a Software Engineer and be part of a dedicated team that develops innovative solutions for robotic-assisted surgeries.
Join Visa as a Senior Software Engineer to shape the future of payment technology through innovative solutions and complex system design.
As a Principal Integration Developer, you will lead the software development for Datacom's next-gen Payroll Product, focused on API and integration solutions.
Join UMMS as a Supervisor of Application Development, where you will lead the technical management of digital applications within the iHarbor portfolio.
Join Destinus as a Radar Software Engineer to innovate critical radar technologies for the defense industry.
Vanta is looking for a Senior Software Engineer to drive impactful product development and mentor fellow engineers in a remote setting.
Join Siemens as a Software Engineer and play a crucial role in developing innovative solutions for Teamcenter Applications in a dynamic Agile team.
Join Sopra Steria as a Senior Frontend Developer and play a key role in transforming banking applications with cutting-edge technology.
Join IOHK as a Software Development Engineer in Test to advance innovative blockchain solutions through comprehensive testing strategies.
Become a pivotal part of Peraton as an AWS Cloud Developer, enhancing federal financial systems with cutting-edge cloud technologies.
Writer is on the lookout for a proficient Python Software Engineer to advance their generative AI platform.
Join Element 84 as a Senior DevOps Engineer and lead impactful cloud-native solutions in a company dedicated to meaningful work.
Our IT solutions empower organizations and individuals throughout the world to maximize value and quality to succeed in today's challenging business environment. As a fast-growing new economy company, we focus our strengths to offer world-class so...
244 jobsSubscribe to Rise newsletter