Senior C++ Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
We are currently filling the role of a Senior C++ Developer with a Hardware Interface Focus at an innovative IoT tech company based in Graz.
In this position, you will play a key role in shaping the architecture of robust software systems and developing complex features that seamlessly connect hardware and software. You will also act as a technical mentor for the team and ensure high software quality through code reviews and testing., * Shape and advance the architectural design of scalable C++ applications and hardware interfaces.
- Design and implement sophisticated features and modules linking hardware and software components.
- Uphold exceptional software quality through rigorous code reviews, automated testing, and adherence to Clean Code standards.
- Provide technical mentorship to junior developers, aiding their professional growth.
- Engage proactively in an agile (Scrum) development team to deliver cutting-edge solutions.
- Explore, assess, and integrate emerging technologies and industry best practices.
Requirements
We are looking for an experienced backend engineer with profound experience in C++ development (specifically with a strong focus on hardware interfaces and systems programming), as well as good English language skills., * Extensive professional background in software development, specializing in C++.
- Profound expertise in modern C++ (e.g., C++17 or newer) and low-level or systems programming.
- Demonstrated ability to design and implement robust APIs and hardware abstraction layers.
- Competent with C++ build tools (preferably CMake), CI/CD pipelines, and contemporary DevOps practices.
- Adept at conceptualizing and deploying intricate, scalable software architectures.
- Proven track record in mentoring and developing junior team members within an agile framework.
- Committed to high-quality standards, applying Clean Code principles and automated testing.
- Excellent verbal and written communication skills in English.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Austria – the most livable place for software developers?
Where To Find Software Engineering Jobs
How to Find Tech Jobs in Vienna
Software Developer Salary in Austria [2023]