Q

Quest Defense

Develops aerospace and defense engineering solutions

Software Engineer - Test Equipment

Desktop Application DevelopmentUpdated on Nov 11
Full-timeTucson, AZ, USA$100k - $140k

About the Job

Requirements

  • A bachelor's degree in science, technology, engineering, or mathematics (STEM), with equivalent master's degree combinations recognized.
  • Two to 10+ years of relevant engineering experience; higher experience levels are also acceptable.
  • Experience with C++, C#, Java, Python, or Visual Basic.
  • Experience using integrated development environments (IDEs) and debugging tools.
  • Experience with lab instrumentation, hardware interfaces, and protocols including TCP/IP, UDP, and RS-422.
  • Experience with Unified Modeling Language (UML), configuration management, Azure DevOps, or GitHub.
  • Proficiency with Windows operating system and Microsoft Visual Studio.
  • Must maintain a U.S. Secret clearance or be able to obtain and maintain a U.S. security clearance before starting; U.S. citizenship is required.

Responsibilities

  • Design, develop, and integrate object-oriented software applications using C# and C++ in Microsoft Visual Studio within a Windows operating system environment.
  • Troubleshoot software and test equipment instrumentation.
  • Work effectively in multidisciplinary engineering teams.
  • Prioritize and execute multiple tasks concurrently.
  • Derive and develop software requirements.
  • At the Principal level, lead technical efforts and mentor junior engineers.
  • Design, develop, integrate, and maintain software supporting factory test equipment for weapon system product development.
  • Build applications, libraries, and instrument drivers following organizational languages and development environments.
  • Participate across all stages of product development.

Desired Qualifications

  • Understanding of computer architecture and optimization techniques.
  • Experience developing software drivers for hardware interfaces.
  • Knowledge of protocols such as TCP/IP, UDP, and RS-422.
  • Familiarity with test instrumentation such as oscilloscopes, digital multimeters (DMMs), and power supplies.
  • Experience with UML, Agile or Waterfall lifecycle models, Azure DevOps, or GitHub.
  • Strong written and interpersonal communication skills.

About the Company

Quest Defense

Develops aerospace and defense engineering solutions

Quest Defense Systems and Solutions engineers aerospace and defense capabilities and builds systems that address mission-critical challenges to keep people safe and advance defense technology. Its products include next-generation aerospace solutions and integrated defense systems designed to perform under high-stakes conditions. The company differentiates itself through more than 25 years of aerospace and defense engineering experience, a track record of delivering high-quality, transformative solutions, and a commitment to partnering with customers to solve the world’s hardest engineering problems. Its goal is to be the most trusted partner for the most challenging engineering problems, guiding the industry and driving meaningful change in aerospace and defense.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Cincinnati, OH
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Quest Defense

See more jobs