Software Engineering Technician

AevexTampa, FL
Onsite

About The Position

We are looking for an Engineering Technician 1 to support a continuing engineering team responsible for maintaining and improving internal software tools used in production, testing, and field support. This role is focused on practical software work: targeted updates, bug fixes, reliability improvements, troubleshooting, and support for hardware-connected workflows. The ideal candidate is hands-on, detail oriented, comfortable with Linux-based systems, and able to work across scripts, backend services, frontend interfaces, logs, and device tooling.

Requirements

  • Familiarity with Linux command line and shell scripting.
  • Ability to read logs, follow code paths, and troubleshoot software issues.
  • Comfortable modifying existing codebases.
  • Strong attention to detail when testing and documenting changes.
  • Clear communication with technical and non-technical teams.
  • Basic experience with Python.
  • Experience using Git for version control.
  • U.S. Citizenship required.

Nice To Haves

  • Familiarity with REST APIs or backend service development preferred
  • Exposure to hardware-connected software, embedded devices, serial/USB tools, or test equipment preferred
  • Familiarity with system services, permissions, package installation, or deployment scripts preferred.
  • Experience supporting production, manufacturing, test, or field service software preferred.
  • Experience with JavaScript, TypeScript, React, or similar frontend tools preferred
  • Experience with Ubuntu or Debian-based systems preferred

Responsibilities

  • Maintain and improve internal software tools used for production and device support.
  • Implement focused updates, bug fixes, and workflow improvements.
  • Troubleshoot issues reported by production, engineering, field service, and support teams.
  • Debug Linux-based environments, including services, permissions, dependencies, logs, and install scripts.
  • Modify Python backend code, shell scripts, configuration files, and frontend components as needed.
  • Validate software changes on hardware-connected systems.
  • Improve logging, error handling, reliability, and supportability.
  • Document changes, test results, and troubleshooting steps.
  • Support release preparation, version updates, and deployment activities.
  • Perform other duties as required.
  • Regular and reliable attendance on a full time basis [or in accordance with posted schedule].
  • Responsible for exhibiting professional behavior with both internal and external business associates that reflects positively on the company and is consistent with the company's policies and practices.
  • Embodies AEVEX’s cultural values and aligns daily actions with department goals and company culture.

Benefits

  • 401(k)-retirement plan
  • Comprehensive Medical, Dental, Vision, Disability and Life insurance group coverage with a portion of the premiums paid by the company
  • Professional development funds
  • Employee Assistance Plan (EAP) with counseling, legal help, child and elder care support
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service