C++ Software Engineer
Skills
Computer ScienceBashTrainingContinuous ImprovementCross-Functional Team LeadershipEngineeringScripting
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 2+ years of professional software engineering experience
- Strong experience developing software on Linux-based systems
- Proficiency with modern C++ C++17 or later
- Experience with the Qt Framework
- Experience working through the full Software Development Life Cycle SDLC
- Experience working in an Agile development environment
- Strong written and verbal communication skills
- Bachelor's degree in Computer Science Engineering or a related technical field
Nice to have
- Git
- Visual Studio Code
- vi
- Bash scripting
- AI-assisted development tools
Day to day
- Design, develop, test, and integrate software applications in a Linux environment.
- Build reliable maintainable and high-performance applications using modern C++17 or newer.
- Collaborate with cross-functional engineering teams to deliver features enhancements and bug fixes throughout the SDLC.
