Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Leonardo DRS Logo

Software Engineer I

Leonardo DRS

$78,360 - $105,760
Jun 10, 2025
San Diego, CA, US
Apply Now

The company is looking to develop software for tunable laser products, focusing on instrument communication and graphical user interfaces (GUIs) written in C++.

Requirements

  • Exposure to Qt C++ or other GUI frameworks.
  • Experience writing unit tests, preferably using Catch2.
  • Familiarity with CMake or other build systems.
  • Experience with device communication (e.g., USB, Ethernet, serial protocols) is a plus.
  • Familiarity with object-oriented design principles.
  • Exposure to version control systems, preferably Git.

Responsibilities

  • Assist in developing and maintaining C++ software for instrument control and GUI applications.
  • Contribute to the implementation and execution of unit tests using Catch2.
  • Support build system integration using CMake.
  • Troubleshoot and debug issues in collaboration with the software and hardware teams.
  • Write and maintain clear, concise technical documentation
  • Collaborate with senior engineers in code reviews and design discussions.
  • Learn and apply best practices in C++ programming, code organization, and documentation.

Other

  • Strong problem-solving skills and a willingness to learn.
  • Good communication skills and the ability to work well in a collaborative environment.
  • Novice technical expertise and application domain knowledge
  • Bachelor’s degree in engineering or related technical field