Egg Harbor Township, NJ, 08234, USA
4 days ago
Computer Scientist - CSF (NJ, Egg Harbor Township)
Computer Scientist ATEC is looking for a Computer Scientist to support the Federal Aviation Administration's (FAA's) Simulation Branch Cockpit Simulation Facility (CSF). The CSF supports multiple research studies each year. Past studies have included multiple Weather Technology in the Cockpit (WTIC) research topics, PEGASAS general aviation research topics, rotorcraft safety research topics, multiple Advanced Air Mobility (AAM) research topics, Terminal Sequencing and Spacing (TSAS) research topics, and unique electronic flight bag (EFB) research applications. ESSENTIAL JOB FUNCTIONS: + Prepares and conducts simulations in accordance with customer requirements, provides input to test plans, procedures, and reports. Requires the use of professional software development and configuration methods and practices to develop robust software modules, which are traceable to design standards, and are testable at the module interface. Interfaces avionics to aircraft simulator subsystems. Conducts or witnesses tests, gathers/analyzes data, and assists with laboratory setup and operation. + Performs varying assignments to facilitate completion of certain projects within the organization and to increase employee knowledge of all facets of work related to the team's mission. Independently performs a variety of tasks such as: developing interfaces used in aircraft simulation systems; developing hardware and software solutions that enable aircraft components and system simulation. Designs and develops software solutions for aircraft simulation components such as: electronic flight bags, radio components, flight display units, and data collection models. Leads the development and integration of virtual radio software that supports voice communications within the cockpit simulator and connecting external facilities within the distributed environment. Responsible for testing and debugging existing software modules and tools necessary for analyzing specific problems and issues. + Performs multiple, varying, and complex assignments under the limited direction of a manager, project/ program manager, team leader, or more experienced technical specialist. May act as a contributing specialist on large work activities or as a team leader for single or small work activities. Applies experience and advanced technical knowledge applicable to computer science to accomplish assignments and develop plans and techniques. + Defines, plans, and organizes assigned resources to accomplish organizational objectives. Allocates resources to accomplish small work activities within established schedules. KNOWLEDGE, SKILLS, and ABILITIES: + Understanding of avionic protocols (i.e. ARINC 429), FAA + Familiarity with Avionics equipment such as flight management systems (FMS, air data computers, navigation systems) + Signal processing. Experience converting digital to analog signals. + Implementing and upgrading experiment control and data acquisition systems. (Data recorders, eye trackers) + Proficient in interpreting aviation weather information. + Understanding of FAA regulations including 14 CFR Part 91,121, 135 rules for governing pilot operations, flight planning, and safety protocols. + Understanding of airspace classification, ATC procedures, and navigation aids. Required: + C, C++, python in Windows environment + Visual Studio + GLStudio + GitLab + Xplane + Real time systems experience + Understanding how to model aircraft systems + Active MQ, High Level Architecture (HLA) + Proficiency in working with structured data formats such as XML, JSON, or binary formats for avionic data exchange + Experience in interfacing with embedded systems or microcontrollers + Ability to write or modify drivers for avionics equipment ADDITIONAL SKILLS A PLUS: + Pilots license or experience with aircraft avionics a plus EDUCATION/YEARS of EXPERIENCE REQUIREMENTS: + Bachelor of Science in Computer Science or Math, or a Bachelor's degree in another technical field with a minimum of thirty (30) semester hours in a combination of math, statistics, and computer science with a minimum of five (5) years related experience. SECURITY REQUIREMENTS: + US Citizenship or documented proof of eligibility to work in the US + Applicants selected will be subject to a government investigation + Has been living in the US for at least the past 3 years WORK ENVIRONMENT & PHYSICAL DEMANDS: + Cubicle environment + Flexible work schedule PAY RANGE: + $80,000+ (commensurate with years of experience) BENEFITS: + Health insurance + Dental insurance + Vision insurance + Life insurance + 401(k) matching + Tuition reimbursement + Paid time off + Referral Bonuses + Employee assistance program + Employee discount program
Confirm your E-mail: Send Email