Senior Software Developer
Company: J.F. Taylor, Inc.
Location: Dayton
Posted on: February 2, 2025
|
|
Job Description:
The Senior Software Developer will lead teams developing
state-of-the-art military aircraft simulations. The work will
involve mentoring junior developers and engineers, prioritizing and
assigning tasks, performing code reviews to enforce JFTI and
project-specific coding standards, ensuring software is properly
tested, and providing direct assistance to customers worldwide.
Apply promptly! A high volume of applicants is expected for the
role as detailed below, do not wait to send your CV.
The position requires knowledge and experience in the following
areas:
In-depth knowledge of aircraft systems and avionics (navigation,
communication, propulsion, flight control systems).
Solid understanding of aerodynamics, flight dynamics, and the
principles of flight for modeling realistic aircraft behavior.
Familiarity with military combat tactics, flight maneuvers, and
training requirements for combat aircraft simulations.
Deep understanding of networked simulation environments (e.g.,
Distributed Interactive Simulation (DIS), High-Level Architecture
(HLA), Tactical Data Link simulation).
Knowledge of sensor and weapon system modeling (radars, infrared,
electronic warfare, missile systems).
Familiarity with software version control tools such as Git.
Strong grasp of numerical methods and physics engines to simulate
real-world behavior in aircraft systems (e.g., force, drag, lift,
engine performance).
Familiarity with hardware-in-the-loop (HIL) or software-in-the-loop
(SIL) simulation environments.
Experience with real-time 3D graphics, using libraries such as
OpenGL, DirectX, or proprietary visualization tools for rendering
simulation environments.
Cybersecurity practices in defense systems, especially in
safeguarding mission-critical software and simulations from
vulnerabilities.
Position Requirements
10+ years of experience in software development, with a focus on
real-time simulation, embedded systems, or high-performance
computing.
5+ years of experience in developing and implementing simulation
models, particularly in military or aerospace domains (aircraft
systems, avionics, or flight dynamics).
Hands-on experience in C/C++, including modern versions of the
languages (C++11/14/17), for performance-critical and large-scale
systems.
Strong background in simulation frameworks (e.g., DIS, HLA, or
proprietary military simulation protocols).
Familiarity with physics-based modeling, including aerodynamic
models, control systems, and sensor simulations (radar, GPS,
etc.).
Experience in using simulation tools such as MATLAB/Simulink,
FlightGear, JSBSim, or other flight simulators.
Solid understanding of multithreading concepts for high-concurrency
applications.
Proven ability to design, develop, and integrate software for
flight control systems, mission planning systems, or weapon
simulation.
Experience working on projects adhering to military standards
(e.g., MIL-STD-6016, MIL-STD-1760).
Experience with software testing, including unit testing,
integration testing, and system-level testing within a simulation
environment.
Experience leading fast-paced, iterative development cycles.
Ability to communicate proficiently in English, speaking and
writing.
Salary Range commensurate with experience
Full-Time
Level of Clearance Required: Secret Eligible
Amount of Travel Up to 15%
About the Organization: J.F. Taylor, Inc. was founded as an
engineering firm in 1983 by John F. Taylor, a retired Naval
Aviation Officer and engineer. With over 500 employees and $200
million in annual revenues, we have continually leveraged our
engineering foundation in systems engineering, software
development, and the design and production of high fidelity
training devices. Our capabilities include the design, manufacture
and fabrication of single prototypes and the high-volume production
of aircraft and maritime kits and components.
Competitive salaries and benefits are critical to attracting and
retaining excellent employees. We recognize that happy employees
lead to continuity, experience, and quality work.
Our benefits package for all permanent, full-time employees
includes:
Four Weeks of Paid Leave
Ten Paid Holidays
Health Insurance, including Medical, Vision, and Prescription
Coverage
Company HSA/HRA Contributions
Dental Insurance
Term Life Insurance
Disability Insurance
401(k) Retirement Plan with Company Matching Contributions
IRS Section 125 Flexible Benefits Plan
Supplemental Health Coverage Plans
Supplemental Disability and Life Insurance Plans
Tuition Assistance
Reduced Rates for Corporate Fitness Membership
Req Number ENG-25-00008
EOE Statement J.F. Taylor is an equal employment opportunity
employer. All qualified applicants will receive consideration for
employment without regard to race, color, religion, sex (including
pregnancy, gender identity, and sexual orientation), parental
status, national origin, age, disability, genetic information
(including family medical history), political affiliation, military
service, or other non-merit based factors.
This position is currently accepting applications.
Keywords: J.F. Taylor, Inc., Middletown , Senior Software Developer, IT / Software / Systems , Dayton, Ohio
Click
here to apply!
|