Enterprise Solutions Engineer

TalentRemedySeattle, WA
2h

About The Position

A fast\-growing company developing a cutting\-edge operating system for autonomous robotic systems is seeking an Enterprise Solutions Engineer. The platform enables a wide range of aerial and robotic applications including surveillance, inspection, mapping, logistics, and advanced autonomy. The software is widely adopted across enterprise and government programs and is helping shape the future of autonomous drone ecosystems. This role will work across the full autonomous systems software stack — from analyzing flight control performance and writing applications to adding peripheral driver support, maintaining system services, and optimizing performance on embedded Linux platforms.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field
  • 3+ years of professional experience developing object\-oriented C++ and Python software
  • Strong C++ development experience on Linux systems
  • Solid understanding of computer networking fundamentals
  • Experience with network diagnostic tools such as Wireshark or tcpdump
  • Experience building modular software using modern design practices
  • Strong communication skills and attention to technical documentation
  • Familiarity with C++ build systems (e.g., CMake), dependency management, and cross\-compilation workflows
  • Experience with autonomous systems or aerial robotics is a strong plus

Nice To Haves

  • Video streaming or camera interface experience (e.g., MIPI CSI)
  • Open\-source Linux ecosystem contributions
  • CI/CD experience (Jenkins, GitHub Actions, GitLab CI, etc.)

Responsibilities

  • Contribute to continuous improvement of an open\-source autopilot and autonomy platform
  • Develop and maintain C/C++, Python, and Bash codebases spanning embedded systems through cloud integrations
  • Build and maintain strong technical relationships with key partners in the U.S.
  • Collaborate with a globally distributed engineering team to deliver advanced autonomous system capabilities
  • Partner with engineering and product teams to translate customer use cases into technical solutions
  • Analyze flight performance, add new features, troubleshoot defects, and optimize system performance
  • Enhance software components running on a custom embedded Linux distribution
  • Propose and implement new software solutions with full ownership from concept through deployment
  • Provide advanced (L3) technical support for complex customer issues
  • Create clear internal documentation and contribute to external knowledge resources
  • Participate in agile development activities including stand\-ups, sprint planning, and release coordination

Benefits

  • Flexible working hours
  • Stock Options
  • Unlimited PTO
  • Health Insurance (includes dental & vision)
  • Medical flex spending
  • Life Insurance
  • Retirement Plan \- 401k
  • Enhanced maternity & paternity leave
  • Learning and development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service