Software Engineer/Developer

J.F. Taylor, Inc.

• $80K — $150K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • B.S. in Computer Science, Computer Engineering, or related field desired
  • 0-5 years of experience preferred, open to all candidates
  • Proficient in C and C++ programming in Windows or Linux/Unix environments
  • Strong independent coding skills and teamwork abilities
  • Preferred experience with SQL, Qt/QML, Python, JavaScript, XML, and networking

Responsibilities

  • Simulate real-world aircraft systems through software design and development
  • Collaborate with hardware engineers for software integration
  • Code in both Linux and Windows environments, leveraging open source libraries
  • Develop graphical user interfaces (GUIs)
  • Ensure quality through design, development, and testing processes
  • Work in a dynamic team setting on multiple aviation projects
  • Create software interfaces for various communication protocols

Benefits

  • Opportunities for hands-on engineering experience
  • Mentorship from experienced design and manufacturing engineers
  • Collaboration across diverse business areas and projects
  • Travel opportunities available but not mandatory
  • Participation in all phases of the software design cycle
Full Job Description
Description

We are looking for inspired, motivated software developers/engineers seeking hands-on engineering opportunities, promoting innovative solutions and growth, while working in established production facilities with experienced design, test, and manufacturing engineers, providing guidance and mentoring, as needed. Individual careers can span the array of our Business Areas. Career opportunities identified by Business Area:
  • Simulation/Trainer Design Engineer (Software): Design and manufacture of high-fidelity simulators and trainers for the most complex fixed wing and rotor wing air vehicles, both manned and unmanned, and ground vehicles. Including: F-35, F-18, V-22, H-60, H-47, VH-3, VH-60, H-53, H-65, C-130, F-5, T-44, M346, AH-1, S-70, MQ-4, MQ-8, MQ-25, and Abrams M1A2.
  • Simulation/System Laboratory Engineer (Software): Design, development, and sustainment of high fidelity test facilities for complex air vehicle integrated systems, including E-2D Systems Test and Evaluation lab, P-8A Systems Integration Lab, Unmanned Air System Integration Lab, F-35 Joint Simulation Environment Lab, the Executive Helicopter Systems Integration Lab, MQ-25 System Test and Integration Lab, and the Multi-User Laboratory Environment.
  • Mission Systems Design Engineer (Software): Design and fabrication of prototype and low-level production of systems and components including the T-45 Mission Computer Alternative, E-2D Mission Computer Adjunct Processor, Digital Heads-Up Display, Printed Circuit Boards (PCBs), and Field-Programmable Gate Arrays (FPGAs).

J.F. Taylor, Inc. is seeking software developers/engineers to contribute to all phases of the design cycle including requirements generation, design, coding, troubleshooting/testing, and delivery/installation. Software developers/engineers work in a team setting with Project Managers, Engineers, Software Developers, Testers and Technicians. Tasking will consist of the following:
  • The simulation of real world aircraft systems that range from the simple to the complex. Software design, development, coding, integration, and test of avionics, mission system, and aerodynamic models involved with real-time simulators.
  • Work with hardware engineers to develop software to stimulate and integrate both commercial and military hardware.
  • Code in Linux and Windows Operating System (OS) environments, using open source libraries such as QT and Boost.
  • Develop graphical user interfaces (GUI).
  • Understand and apply processes and procedures, perform activities associated with the design, development, test, implementation, maintenance, configuration management and quality control of software.
  • Work in a dynamic, fast-paced team environment.
  • Develop of software interfaces for 1553, ARINC 429, RS232, Ethernet, PCIe, RS485, and VME.
  • Develop both manual and automated test code


Position Requirements

Degree: B.S. Computer Science, Computer Engineering or related field desired.

Years of Experience: 0-5 years of experience is preferred, but all will be considered.

The candidate must be able to program using C and C++ in both a Windows and/or Linux/Unix environment.

The candidate must possess strong independent coding skills and a willingness to communicate and work alongside other software and project team members.

It is preferred the candidate has experience with SQL, Qt/QML, python, javascript, XML ,a working knowledge of sockets (Windows, template and QT) and TCP/IP.

Knowledge in the areas of graphical User Interface (GUI) development and networking a plus.

Salary Range
80K-150K

Full-Time/Part-Time
Full-Time

Level of Clearance Required
Secret Eligible

Amount of Travel
Opportunities for travel are available, not required for all positions

Req Number
ENG-26-00044

This position is currently accepting applications.

Similar Jobs

More Jobs at J.F. Taylor, Inc.

  • Software Engineer/Developer
    $80K — $150K *
    Great Mills, MD 20634 (Saint Marys County)
    Aerospace & Defense
    In-Person
  • CTP
    $150K — $200K *
    Great Mills, MD 20634 (Saint Marys County)
    Aerospace & Defense
    In-Person
  • Software Developer
    $80K — $150K *
    Great Mills, MD 20634 (Saint Marys County)
    Aerospace & Defense
    In-Person
  • Mechanical Engineer
    $72K — $120K *
    Great Mills, MD 20634 (Saint Marys County)
    Aerospace & Defense
    In-Person
  • Data Engineering/Analysis Liaison
    $80K — $150K *
    Great Mills, MD 20634 (Saint Marys County)
    Information Technology
    In-Person

More Aerospace & Defense Jobs

Find similar Software Engineer/Developer jobs: