CAEposted 2 days ago
Little Rock, AR

About the position

Responsible for implementing, testing, documenting and revising Aircraft Flight Simulation systems baseline and production software. Normally regarded as a continuing portion of the individual’s training and development. Receives assignments of limited scope and complexity, usually minor phases of broader assignments.

Responsibilities

  • Designs, develops, tests, debugs and implements complex operating systems components, software tools, and utilities.
  • Determines requirements for complex systems software design.
  • Leads small or medium software development projects while acting as a resource for less experienced team members.
  • Supports and/or installs software applications/operating systems, to include required hardware components.
  • Participates in the testing process through test review and analysis, test witnessing and certification of software.
  • Generates preliminary and detailed designs as required for enhancements or modifications to existing designs.
  • Performs a variety of specific professional engineering tasks of an analysis, design or test nature in support of the customer.
  • Supports the Engineering group through all phases of software implementation and design on assigned projects with minimal supervision.
  • Supports continuity of functionality, to include troubleshooting, diagnosing, resolving issues with hardware, software, operating systems, scripts, and backups.
  • Works closely with Test Engineers, Instructors and Subject Matter Experts to evaluate and test software design implementation.
  • Attends and participates in weekly and monthly meetings providing project and work status to upper level management and customer audience.
  • Fosters a 'team' environment and works well with peers and both internal and external customers.
  • May provide technical direction to junior team members.

Requirements

  • A Bachelors’ degree is required in engineering, physics, computer science, mathematics or related curriculum.
  • Minimum of five years related experience.
  • Determines requirements for complex systems software design.
  • Working knowledge of the UNIX/LINUX environment (RHEL, SUSE), programming languages (C/C++/C#, Ada) and Windows applications.
  • Ability to productively work with minimal supervision.
  • Ability to perform effectively as part of the project team.
  • Related skill areas should include hardware troubleshooting, technical writing, and presentation skills.
  • Good communication and organizational skills.
  • Applicant must have or be able to obtain CompTIA Security+ certification.
  • Applicant will be subject to a US Government investigation and must meet the eligibility requirements to obtain/maintain the required level of security clearance.
  • Due to U.S. Government contract requirements, only U.S. citizens are eligible for this role.

Nice-to-haves

  • C-130J Aircraft Maintenance (Or Other Experience/Familiarity/Knowledge).
  • GitHub / Jenkins.
  • Hardware Troubleshooting.
  • Script Development/Maintenance (Perl/Python/Shell).
  • Server Management.
  • Virtual Environment Management.

Benefits

  • Comprehensive and competitive benefits package.
  • Flexibility that promotes work-life balance.
  • A work environment where all employees are valued, respected and safe.
  • Freedom to succeed by enabling team members to deliver, take initiatives and make decisions.
  • Recognition, professional development, advancement and having fun!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service