Zum Inhalt springen

Diese Ausschreibung ist auf Englisch.

JobbörseOffen

Senior C++ Developer

Engenious · Kraków, Polen · Senior

  • Kraków, Polen

Indexiert (heute) · laufend aktualisiert

Budget
160–180 zł / h
Start
ASAP
Vertrag
Freelance / B2B
Erfahrungslevel
Senior
Referenz
3SVWOVGH

Geforderte Skills

Jobbeschreibung

We are seeking an experienced R&D Software Developer focused on C++ application development for performance-critical systems to join our technology organization. In this role, you will develop, high-performance, and secure software systems built with modern C++ (C++17/20), with a strong focus on real-time behavior, reliability, and long product lifecycle sup

Project overview

We are seeking an experienced R&D Software Developer focused on C++ application development for performance-critical systems to join our technology organization. In this role, you will develop, high-performance, and secure software systems built with modern C++ (C++17/20), with a strong focus on real-time behavior, reliability, and long product lifecycle support.

  • Develop system design in areas like multithreading, synchronization, I/O, and latency requirements for real-time operation.
  • Develop high-performance C++ cores to managed runtime services (.NET, RUST) with minimal latency overhead.
  • Implement performance optimization and scalability: profile threading behavior, minimizing lock contention, reducing memory allocations in critical paths, and ensure predictable latency at scale.
  • Practical usage of modern programming practices and techniques based on the latest C++ standard.
  • Maintain high code quality through code reviews, unit testing, and adherence to SOLID, KISS, DRY and industry best practices.
  • Participate in technical architecture reviews, design documentation, and roadmaps for feature development.
  • Collaborate with engineering, product, and business stakeholders.
  • Support strategic technology decisions on dependencies, build tooling, dependency management, and secure software supply chain practices.
  • Maintain cross-platform support: drive modernization of build systems, ensure consistency across multiple deployment environments, and support Linux/Windows compatibility.
  • Practical Linux development and deployment strategies.
  • Work effectively within an agile environment.
  • 8+ years of experience in senior technical roles.
  • Advanced proficiency in modern C++ (C++17/20) with deep understanding of RAII, smart pointers, STL, concurrency, and memory management.
  • Practical knowledge of C# development in plus.
  • Strong experience with multithreading, synchronization primitives, asynchronous I/O and real-time system design.
  • Proficiency with building systems (CMake, Visual Studio) and cross-platform development for Windows and Linux.
  • Experience with containerization technologies (Docker, Kubernetes) and microservices architecture patterns.
  • Good understanding of unit and integration testing techniques and testing frameworks.
  • Practical experience developing systems monitoring having familiarity with WAMS/WAMPAC, PMU data, and protection and control applications.
  • Practical experience working directly with power grid industry clients and exposure to system integration, simulators, or lab environments.
  • Good understanding of power system dynamics and the stability challenges introduced by high penetration of renewables
  • Excellent command of English.

Project details

  • Start: ASAP
  • Location: Kraków, PL
  • Rate: 160-180 EUR/h

Indexiert von der 9am-Meta-Suche. Du bist Job-Anbieter? Listing beanspruchen oder verwalten

Gefunden auf nofluffjobs.com

Alle Jobs durchsuchen
Kostenlos anmelden und bewerben