C++ Developer

Join our team as a C++ Developer.

Responsibilities

Diverse development tasks:
Development of training simulators under Windows/Linux operating systems
Development of desktop and server applications for electric power systems and railway control systems in Unix/Linux environments
Participation in all phases of the software development process (design, implementation, testing)
Adapting to highly reliable development procedures
Cooperation with international partners

We Are Looking for You If You Have

High-level knowledge of the C++ programming language
At least 2 years of development experience
Technical affinity
Engineering mindset
Higher education degree in a relevant field, or ongoing studies in such a field
Confident written and spoken English skills
Willingness to occasionally travel abroad

Advantages

Clean coding
Knowledge of OOP and design patterns
Knowledge of Boost, C++20 standard, and Java
Knowledge of scripting languages (Python, JavaScript)
Experience in web development (React.js)
Knowledge of Linux (Debian) and Windows operating systems
Virtualization technologies (Docker)
SQL knowledge
Experience with the Qt development framework
Knowledge of agile methodologies
Knowledge of Confluence and Jira
Git knowledge
CI knowledge (Jenkins, SonarQube)
Experience in international projects
Knowledge of electrical power networks
Knowledge of railway control systems

What we offer

Home office opportunity after the onboarding period in our office
Competitive salary and cafeteria package
Private health insurance
Opportunity for professional development, further training, and AI-supported development
High-quality working environment
Flexible working hours
Human-centered, family-friendly corporate culture
Motivated and cheerful team

Apply for this job

To apply for the position, please send your CV to jobs@astron.hu.