C++ Software Engineer
Eliassen Group · Gaithersburg, MD · Yesterday
Engineering$60–$80/hrContract
About the role
Hybrid 2 days/week in Gaithersburg, MD. Our client seeks two C++ Software Engineers at the mid or senior level to develop and integrate software on Linux. You will design, code, test, and integrate applications using modern C++ and Qt within an established software development lifecycle. You will collaborate with cross-functional teams and contribute to high-quality deliverables.
Responsibilities
- Design, implement, test, and integrate software in a Linux environment.
- Develop applications using modern C++17 or later and Qt.
- Participate in code reviews, debugging, and continuous improvement.
- Collaborate with engineers to define requirements and deliver features.
- Use Git and standard tooling to manage source code and workflows.
Requirements
- 2+ years of relevant software engineering experience (senior consideration at 5+ years).
- Proficiency with Linux software development.
- Proficiency with modern C++17 or later.
- Experience across the software development lifecycle: design, coding, testing, and integration.
- Experience with Qt.
- Desired: Git, VS Code or vi, AI-assisted development, and Bash scripting.
- Good verbal and written communication skills.
Qualifications
- Bachelor's degree in computer science, engineering, or a related field.
Pay
Rate: $60.00 to $80.00/hr. w2