C++ Software Developer
Posted Updated
RE:LAB is seeking a C++ Software Developer – Real-Time Systems to contribute to high-performance software for complex, technology-driven systems. You will develop reliable, real-time components and work on timing-sensitive applications within a multidisciplinary team.
The role emphasizes performance, resource management, and system-level understanding, with opportunities to influence architecture, debugging, testing, and validation across the software lifecycle. English proficiency is required.
Develop and maintain software components and applications using C++. Contribute to the development of real-time and performance-oriented software systems. Work on software optimization, resource management, and system responsiveness. Support software integration, testing, debugging, and validation activities. Analyze and troubleshoot software issues across different development environments. Collaborate with multidisciplinary engineering teams throughout the software development lifecycle. Contribute to software architecture, technical documentation, and continuous improvement activities. Degree in Computer Engineering, Computer Science, Electronic Engineering, or related technical field. Strong knowledge of C++ and object-oriented programming. Understanding of software architecture and development principles. Interest in real-time systems and high-performance software. Experience with debugging, testing, and development tools. Fluency in English (written and spoken).