Job Description

Job Responsibilities

  • Develop and maintain C++ software for instrument communication, hardware control, and GUI applications.

  • Build and enhance Qt based user interfaces for scientific, industrial, and automation systems.

  • Design reliable software components that interface with cameras, motors, power meters, wavelength meters, and other USB/TCP IP devices.

  • Create Python automation scripts to support optical alignment and manufacturing workflows.

  • Develop and maintain databases, image processing routines, signal processing algorithms, and optimization tools.

  • Support robotic alignment stations and contribute to automation framework development.

  • Build hands on skill in optical instrumentation, including assembling and aligning laser based optical bench setups.

  • Participate in code reviews, follow best practices, and maintain clear technical documentation.

  • Collaborate with cross functional...
  • Apply for this Position

    Ready to join Leonardo DRS? Click the button below to submit your application.

    Submit Application