Embedded Systems Engineer

ASI•Tampa, FL

About The Position

The Embedded Systems Engineer is assigned one or more systems that replicate the avionics and aircraft systems of vehicles simulated by Aero Simulation, Inc. These may include communications, navigation, defensive and offensive systems, aircraft systems, and other applicable subsystems. The role applies avionics engineering principles to research, analyze, plan, design, develop, code, implement, and test aircraft electrical, computer, data-network, and associated systems. The engineer contributes to simulation software development, system integration, design, configuration management, quality assurance testing, and resource management. The position works with engineering teams, customers, stakeholders, contractors, vendors, and government representatives to deliver technical programs and projects. The role requires developing and maintaining software on Linux and Windows systems, producing technical documentation, following established processes, and communicating activities and results to relevant audiences. The position has no supervisory responsibilities. Work is primarily in an office environment, with occasional work in small, confined simulator cockpits. Occasional overtime, alternate shifts, and domestic or international travel may be required to support customer schedules and contract objectives. U.S. citizenship is required; candidates must pass background screening and be able to obtain and maintain an active DoD security clearance.

Requirements

  • Proficiency in at least one of C, C++, or C#.
  • Ability to develop code on Linux and Windows systems.
  • Ability to develop and maintain positive working relationships with internal and external customers.
  • Ability to adapt communication style and messaging to different audiences.
  • Ability to manage multiple priorities and projects simultaneously and manage stakeholder expectations.
  • Ability to work in a fast-paced, project-oriented environment and meet deadlines.
  • Ability to work independently or as part of a team; self-starter who can address designs and resolve problems effectively and efficiently.
  • Proficiency with common business software, including Microsoft Word, Outlook, PowerPoint, Excel, Visio, Teams, and SharePoint.
  • Keen attention to detail and ability to deliver operationally supportable solutions that meet business requirements.
  • Bachelor’s or master’s degree in Electrical or Computer Engineering, or equivalent experience to education and three years’ experience in related aircraft or flight simulation systems.
  • U.S. citizenship.
  • Ability to successfully pass an initial background screening.
  • Ability to obtain and maintain an active Department of Defense security clearance.
  • Ability and willingness to travel domestically and occasionally internationally.
  • Ability to work in small, confined spaces such as simulator cockpits.

Nice To Haves

  • Competency in FORTRAN or Ada.
  • Competency in a scripting environment such as Python, Bash, or PowerShell.
  • Competency in a version control system such as Git or SVN.
  • Strong technical understanding in at least one area of specialization.

Responsibilities

  • Research, analyze, plan, design, develop, code, implement, and test aircraft electrical, computer, data-network, and associated systems.
  • Develop and maintain new and existing software on Linux and Windows systems.
  • Prepare and review engineering and technical analyses, reports, design reviews, change proposals, and other technical documentation.
  • Contribute to simulation code development, systems integration, design, configuration management, quality assurance testing, and resource management.
  • Serve as an engineering team member on assigned projects, developing engineering procedures and controls, managing project effort, and participating in problem resolution.
  • Interface with engineers, system and program contractors, vendors, and government representatives on technical aspects of engineering programs and projects.
  • Communicate ongoing activities and results to engineers, customers, stakeholders, and management.
  • Follow established company and industry processes and procedures.
  • Work with project teams to deliver new or modified functionalities.

Benefits

  • Employee Stock Ownership Plan (ESOP)
  • Flexible work environment
  • Generous paid time off
  • Professional development opportunities
  • Industry-competitive compensation
  • Medical benefits
  • Dental benefits
  • 401(k)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service