Software Engineer C++ QT

Eliassen Group
United States
3 months ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Unit Testing Bash Shell C++ (Programming Language) Code Review Linux Qt (Software) Software Engineering Visual Studio Online Git Git Flow Information Technology

Job description

  • Design, implement, test, and integrate C++ applications in a Linux environment.
  • Contribute across the software development lifecycle including requirements review, coding, unit testing, and integration.
  • Collaborate using Git-based workflows and participate in code reviews.
  • Develop and maintain scripts and build configurations to support development and CI workflows.
  • Troubleshoot and resolve defects, performance issues, and integration problems.
  • Document designs, interfaces, and processes with clear written communication.

Requirements

Our client seeks two Mid-Level or Senior-Level C++ Software Engineers to design, develop, test, and integrate software in a Linux environment. The role requires proficiency with modern C++17 or later, strong communication skills, and experience across the software development lifecycle., Due to federal requirements, candidates must be U.S. Citizens and able to successfully obtain and maintain a Public Trust clearance., * 2 or more years of relevant software engineering experience. Senior consideration at 5 or more years.

  • Proficiency with Linux software development and modern C++17 or later.
  • Hands-on experience across design, coding, testing, and integration.
  • Knowledge in one or more of the following: Qt, Git, VS Code or vi, AI-assisted development, Bash scripting.
  • Good verbal and written communication skills. Education Requirements

  • Bachelor’s degree in computer science, engineering, or a related field., * 2 or more years of relevant software engineering experience. Senior consideration at 5 or more years.
  • Proficiency with Linux software development and modern C++17 or later.
  • Hands-on experience across design, coding, testing, and integration.
  • Knowledge in one or more of the following: Qt, Git, VS Code or vi, AI-assisted development, Bash scripting.
  • Good verbal and written communication skills. Education

  • Bachelor’s degree in computer science, engineering, or a related field.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…