C++ Software Engineer

3 tygodni temu


Warszawa, Mazovia, Polska Axiom Software Solutions Limited Pełny etat
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.
  • C ++ Software Engineer

    3 tygodni temu


    Warszawa, Mazovia, Polska Axiom Software Solutions Limited Pełny etat

    C ++ Software EngineerDescriptionWe are looking for a highly skilled and motivated C++ Software Engineer to join our team.The ideal candidate will have extensive experience in modern C++ development and a deep understanding of compilers, operating systems, and software development tools. You will work on designing, developing, and optimizing software...


  • Warszawa, Mazovia, Polska Axiom Software Solutions Limited Pełny etat

    About the JobWe are seeking an experienced C++ developer to join our team. As a C++ Application Engineer, you will be responsible for designing, developing, and testing complex software applications.


  • Warszawa, Mazovia, Polska Axiom Software Solutions Limited Pełny etat

    Axiom Software Solutions Limited is a leading provider of innovative software solutions, and we're seeking a highly skilled C++ Software Architect to join our team.Job SummaryYou will be responsible for designing, developing, and optimizing software solutions for complex systems, with a focus on graph theory and related algorithms. As a key member of our...

  • C++ Software Engineer

    2 tygodni temu


    Warszawa, Mazovia, Polska ROBOTEC sp. z o.o. Pełny etat

    technologies-expected :- C++- Linuxtechnologies-optional :- Python- AWS- O3DE- Unity3D- Unreal Engineabout-project :- We are currently looking for a Mid or Senior C++ Engineer.responsibilities :- Develop of high-quality software (including real-time applications)- Work on ROS(2) projects, improving performance of the most advanced robotics middleware- Create...


  • Warszawa, Mazovia, Polska Axiom Software Solutions Limited Pełny etat

    Axiom Software Solutions Limited is seeking a highly skilled and motivated Senior C++ Software Developer to join our team.Job DescriptionThe ideal candidate will have extensive experience in modern C++ development and a deep understanding of compilers, operating systems, and software development tools. You will work on designing, developing, and optimizing...


  • Warszawa, Mazovia, Polska Robotec Pełny etat

    Robotec.ai is a software company that develops hi-tech solutions for robotics and automotive industries. We help our customers build state-of-the-art robotic simulations and testing tools to ensure their machines work safely and efficiently. Our engineers also develop various R&D projects and products. We believe that human centered robotics and open source...

  • Backend Software Engineer

    20 godzin temu


    Warszawa, Mazovia, Polska N-able Technologies Ltd. Pełny etat

    Job OverviewN-able Technologies Ltd. is a leading provider of software solutions that help companies manage their IT infrastructure effectively. We are seeking a highly motivated Backend Software Engineer - C++ to join our team of experts.The ideal candidate will have a solid understanding of development processes and experience in problem-solving and...


  • Warszawa, Mazovia, Polska TN Poland Pełny etat

    Job TitleMid / Senior C++ Software Engineer, WarsawAbout Robotec.aiWe are a software company that develops hi-tech solutions for robotics and automotive industries.We help our customers build state-of-the-art robotic simulations and testing tools to ensure their machines work safely and efficiently.Our engineers also develop various R&D projects and...


  • Warszawa, Mazovia, Polska CodiLime Pełny etat

    The project and the team We develop modern Software-defined Networking (SDNs) and network operating systems for leading networking equipment manufacturers. We work with cloud-native, containerized software and services, as well as with user-space and kernel-space drivers for advanced network equipment such as switches, routers, and smart network interface...


  • Warszawa, Mazovia, Polska CodiLime Pełny etat

    The project and the teamWe develop modern Software-defined Networking (SDNs) and network operating systems for leading networking equipment manufacturers. We work with cloud-native, containerized software and services, as well as with user-space and kernel-space drivers for advanced network equipment such as switches, routers, and smart network interface...


  • Warszawa, Mazovia, Polska Evertz Pełny etat

    Recruitment process is simple: Screening with recruiter (30 min) Technical interview with 2 Senior Developers and optionally HM (up to 2.5 hr) Our software engineers develop next generation technologies that enable the creation of media entertainment that you enjoy at home or on the go. Our software plays a significant role in producing and delivering your...


  • Warszawa, Mazovia, Polska ThunderSoft Pełny etat

    Job Description:The Kanzi Services team at ThunderSoft is looking for a seasoned Senior C++ Software Engineer to contribute to the development of advanced automotive UI solutions. As a member of this team, you will have the opportunity to work on challenging projects, collaborate with talented professionals, and grow your skills in software engineering and...


  • Warszawa, Mazovia, Polska AURA Pełny etat

    Desktop Software Engineer (C#/.Net)Poland, Remote or Ukraine, Remote or Portugal, RemoteAura is on a mission to create a safer internet. In a world where our lives are increasingly online, Aura's category-defining suite of intelligent digital safety products help millions of customers protect themselves against digital threats, and that number is growing...


  • Warszawa, Mazovia, Polska Pico Pełny etat

    Pico Overview Pico is a world-leading engineering team working on the design and development of new features across its entire product range. Our Redline Trading Solutions provides ultra-low latency market data and order execution solutions that solve the toughest latency and throughput challenges in today's equities, options, futures and foreign exchange...


  • Warszawa, Mazovia, Polska Phoenix-RTOS Pełny etat

    We are seeking a skilled Software Engineer to join our team in Warsaw, Poland. As a member of our Space Division, you will be involved in the development of the Phoenix-RTOS operating system for the space market requirements, creating low-level software and software applications for satellites.Job Description:You will be responsible for developing low-level...


  • Warszawa, Mazovia, Polska Robotec Pełny etat

    Job ResponsibilitiesDevelop high-quality software for real-time applications using C++Design and implement simulation modules utilizing ROS 2 middleware (C++)Contribute to open-source projects, primarily focusing on Open 3D EngineCreate technical documents and reports detailing project progress and findings


  • Warszawa, Mazovia, Polska Google Inc. Pełny etat

    About the PositionWe are seeking an experienced System Software Engineer to join our team.You will be responsible for designing, developing, and deploying scalable software systems using C/C++ programming languages.Key ResponsibilitiesContribute to existing documentation or educational content.Triage product or system issues and debug/track/resolve.

  • C Software engineer

    3 tygodni temu


    Warszawa, Mazovia, Polska MBR Partners Pełny etat

    Our client's team is developing the network OS that drives switches and routers designed and manufactured by their company. Their networking solutions (incl. the NOS) are deployed in on-premise cloud data centre environments of our enterprise and MSDC customers.They are looking for software engineers with solid experience in the packet networking field to...


  • Warszawa, Mazovia, Polska MBR Partners Pełny etat

    Job DescriptionWe are seeking a skilled C Software Engineer to join our team and work on the design, development, and maintenance of the OS that powers our networking products.Key ResponsibilitiesDesign, develop, and maintain software for Linux OSes.Implement industry standards such as IETF RFC and IEEE protocols in C code.Collaborate with a large codebase...


  • Warszawa, Mazovia, Polska Ascendion Pełny etat

    At Ascendion, we are seeking a seasoned C# Ninja to join our elite development team. As a key member of our team, you will design, develop, and maintain high-quality C# applications that meet the highest standards of performance and scalability.We are looking for someone with a deep understanding of multithreading concepts and in-depth knowledge of how the...