D

Senior C++ Developer - Hardware Interface Focus

DL Remote • Austria
Relocation
Apply
AI Summary

Shape and advance the architectural design of scalable C++ applications and hardware interfaces. Design and implement sophisticated features linking hardware and software components. Mentor junior developers and ensure high software quality through code reviews and testing.

Key Highlights
Senior C++ developer with hardware interface focus
Architectural design of robust software systems
Technical mentorship and agile Scrum team collaboration
Key Responsibilities
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
Technical Skills Required
C++ Clean Code CMake
Benefits & Perks
Salary up to 80k€
Bike leasing
Free Company Lunch
Hybrid Remote Setup

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.

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.

| WHAT YOU WILL DO

  • 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.

| WHOM WE ARE LOOKING FOR

  • 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.

| REMOTE WORK POLICY

In this role, you can work hybrid remote (1 day remote) from the office in Graz. Should you relocate or travel for this role, your relocation or travel costs will naturally be covered.

| WHAT YOU WILL GET

  • Salary up to 80k€, negotiable.
  • Bike leasing for a state-of-the-art company bike.
  • Free Company Lunch.
  • Hybrid Remote Setup with ample room for individual flexibility.
  • Diverse professional development opportunities.

| NEXT STEPS

If you apply here, we will send you additional information about the company, the role, and the salary to help with your decision-making process.

Similar Jobs

Explore other opportunities that match your interests

Team Leader, Application Maintenance Team

Programming
•
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

International Atomic Energy Ag...

Austria

Applied Scientist - AI Physics Models

Programming
•
5d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

mistral

Austria
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

ora computing

Austria

Subscribe our newsletter

New Things Will Always Update Regularly