About The Position

This role involves owning and enhancing existing production codebases, contributing to greenfield development, and supporting software releases, debugging, and issue resolution in production environments. The engineer will partner with various teams to resolve integration challenges and create/improve technical documentation for long-term system sustainability. The position offers the opportunity to work on real-world, mission-critical technology with high visibility across cross-functional teams, and is a 6-12 month engagement blending stability work with innovation.

Requirements

  • Strong experience in C++
  • Working knowledge of Python (scripting level familiarity is sufficient)
  • Proven background working in Linux environments
  • Experience with microservices architectures, including REST APIs and Message-based communication (MQTT preferred)
  • Experience supporting distributed / networked systems in production
  • Comfortable working in and improving established codebases

Nice To Haves

  • Experience balancing system sustainment and new development
  • Strong debugging, code review, and system-level problem-solving skills
  • Background in complex, integrated environments where uptime and reliability are critical
  • Ability to operate independently while influencing technical direction
  • Passion for improving documentation and knowledge continuity

Responsibilities

  • Own and enhance existing production codebases
  • Contribute to targeted greenfield development as new capabilities are introduced
  • Support software releases, debugging, and issue resolution in production environments
  • Partner with systems, test, field, and manufacturing teams to resolve integration challenges
  • Create and improve technical documentation to support long-term system sustainability
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service