Gimbal Production Software Engineer: Integration & QA

Trillium Engineering

Hood River (OR)

On-site

USD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Trillium Engineering, Hood River, Oregon, seeks a software engineer to develop and maintain production software for gimbal systems and support customer integration.

You will design robust production systems, create production tools, perform code reviews, and implement automated testing and CI/CD.

Qualifications

  • Bachelor’s degree in computing with five years delivering production-grade systems.
  • Proficiency with C/C++.
  • Experience with DevOps, quality engineering, or reliability engineering.
  • Experience with CI/CD pipelines, automated testing, and QA tooling.
  • Proven ability to debug, profile, and optimize production applications.
  • Experience with unmanned aircraft systems preferred.

Responsibilities

  • Design, build, and deliver robust, scalable production systems for gimbal software.
  • Create and maintain tools that streamline production processes.
  • Lead and participate in code reviews to ensure quality and standards.
  • Implement automated testing frameworks and CI/CD to support releases.
  • Understand gimbal hardware and embedded code at a functional level.
  • Monitor, troubleshoot, and optimize live production systems for availability.

Skills

C/C++
DevOps
CI/CD
Automated testing
Debugging

Education

Bachelor's degree in computing
Master's degree preferred

Job description

Purpose of Position: Develop and maintain software applications, focused on production software and quality control, that enable operation and manufacture of Trillium gimbal systems. Support customer integration activities.

Summary Of Essential Job Functions

  • Design, build, and deliver robust, scalable, and maintainable production systems using modern technologies and best practices.
  • Create and maintain tools that streamline gimbal production processes.
  • Lead and participate in code reviews, ensuring code quality, readability, and adherence to established standards.
  • Implement automated testing frameworks and continuous integration/continuous deployment (CI/CD) pipelines to support fast, safe, and repeatable releases.
  • Understand gimbal hardware architecture and essential embedded gimbal code at a functional level.
  • Monitor, troubleshoot, and optimize live production systems to ensure high availability and performance.
  • Establish and enforce quality control practices, including static analysis, test coverage, and release validation.
  • Contribute to architectural decisions, system design, and etc.
  • Provide technical support for external customers and internal users.
  • Troubleshoot and identify UI and hardware issues.
  • Support customer integration activities by troubleshooting software, UI, networking, video, metadata, control-interface, and hardware-related issues in lab, factory, and field environments.
  • Collaborate with customers, internal engineering teams, production teams, and program stakeholders to identify integration risks, reproduce issues, document findings, and drive issues to resolution.
  • Other duties as assigned.

Education And Experience Qualifications

  • A Bachelor’s degree in computing (Computer Science, Computer Engineering etc.) and five years of delivering production-grade systems. Master’s with five years experience, preferred.
  • Proficiency with C/C++.
  • Experience with DevOps, quality engineering, or reliability engineering required.
  • Experience with CI/CD pipelines, automated testing, and quality assurance tooling.
  • Proven ability to debug, profile, and optimize production applications.
  • Experience with unmanned aircraft systems preferred.

Physical Demands Of Position

  • Physically able to lift up to 20 pounds (materials/equipment)
  • Effective use of computer, laptop, cell phone and other mobile device to exchange information.

Competencies And Skills Requirements

  • Excellent communication skills, both verbal and written
  • Experience Communicating with customers at the user, technical, and programmatically
  • Excellent team skills and team-oriented mentality.
  • Excellent time management skills.
  • Flexible; able to multi-task in response to time-sensitive and changing situations.
  • Effective listening skills.
  • Objective, solution-oriented problem-solving skills.
  • Handles sensitive and confidential information.
  • Resourceful, able to network and connect people to appropriate resources.
  • Technology savvy, comfortable using MS software products.
  • Strong planning and organizational skills and follow through.
  • Resilient, stays positive and solution-oriented.
  • Perceptive, discovers underlying issues in situations and re-states them in a helpful way.
  • Self-starter with a strong work ethic, able to work without direct supervision.

Disclaimer: The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their typical responsibilities from time to time, as needed.

All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of disability or protected veteran status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Integration and Test
Software Engineer Integration and Test

Trillium Engineering • Hood River (OR)

On-site
USD 90,000 - 120,000
Electro-Mechanical Technician
Electro-Mechanical Technician

Trillium Engineering • Hood River (OR)

On-site
USD 55,000 - 85,000
Electro-Mechanical Technician
Electro-Mechanical Technician

Trillium Engineering • Dallas (TX)

On-site
USD 45,000 - 65,000
Electro-Mechanical Technician
Electro-Mechanical Technician

Trillium-Engineering • Hood River (OR)

On-site
USD 65,000 - 90,000
Gimbal Systems Electro-Mechanical Technician
Gimbal Systems Electro-Mechanical Technician

Trillium-Engineering • Hood River (OR)

On-site
USD 65,000 - 90,000
Aerospace Electro-Mechanical Technician: Gimbal Systems
Aerospace Electro-Mechanical Technician: Gimbal Systems

Trillium Engineering • Dallas (TX)

On-site
USD 45,000 - 65,000
Embedded Hardware Engineer – Electro-Optical Systems
Embedded Hardware Engineer – Electro-Optical Systems

Acron Aviation • Sarasota (FL)

On-site
USD 90,000 - 130,000
Senior Systems Engineer
Senior Systems Engineer

CACI International Inc • Belgrade (MT)

On-site
USD 78,000 - 164,000
Healthcare benefits
Retirement benefits
Continuing education opportunities
Software Engineer
Software Engineer

Trillium Engineering • Hood River (OR)

On-site
USD 90,000 - 120,000
Quality Engineer
Quality Engineer

Trillium-Engineering • Hood River (OR)

On-site
USD 75,000 - 105,000