Textronposted 18 days ago
Full-time • Entry Level
Lutz, FL
Transportation Equipment Manufacturing

About the position

The Simulator Systems Software Engineer is a highly-motivated and self-driven team player that has the ability to perform in a dynamic prototyping environment. The preferred candidate will understand and employ current software design methodologies and have a strong desire for innovation. This candidate is an experienced software engineer with broad technical knowledge, who can design and develop software from requirements, lead root-cause analysis, communicate options for resolution and provide recommendations for software defects.

Responsibilities

  • Design, develop, integrate, test, and document flight simulator software ensuring compliance with industry standards and regulatory requirements
  • Collaborate with cross functional engineers to meet project requirements
  • Develop acceptance test procedures to validate the functionality and performance of software
  • Recommend, incorporate, and/or alter new and existing simulator designs and documentation
  • Participate in engineering design reviews
  • Perform hardware/software integration and testing on flight simulator training devices ensuring seamless operation and interaction with other simulator components
  • Provide engineering staff with recommendations for software/hardware enhancements by staying updated with the latest advancements in technology for simulator systems
  • Research and analyze data, such as customer design proposal, specifications, and manuals to determine feasibility of design or application

Requirements

  • Bachelor's degree required in Computer Science, Software Engineering, Computer Engineering, or related field
  • 2 years of software engineering or relative experience required
  • Proficiency in C/C++
  • Proficiency with Unix/Linux Operating Systems
  • Understanding of computer networking and protocols
  • Experience developing device drivers and interfacing with external APIs
  • Knowledge of software development methodologies, version control systems, and software testing practices
  • Strong problem solving and analytical skills with the ability to troubleshoot and debug complex software systems
  • Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams
  • Attention to detail and a passion for delivering high quality software products in a dynamic environment

Nice-to-haves

  • Familiarity with Aviation terminology and/or Flight Simulation experience
  • Experience developing graphical user interfaces
  • Working knowledge of Qt, QML, GTK, GL Studio, OpenGL
  • Experience with VR, AR, MR
  • Working knowledge of Unreal Engine and 3D modeling

Benefits

  • Competitive starting salaries with growth potential
  • Health benefits beginning day one
  • Tuition assistance and continuing education programs
  • Paid holidays
  • Relocation assistance (terms and conditions apply)
  • Flight training courses and bonuses (terms and conditions apply)
  • $5,000 (pre-tax) sign-on bonus (terms & conditions apply)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service