DeveloperJobs.io
← Back to all jobs

Job Description

FlightSafety International is hiring an intermediate Software Engineer for an onsite role in Moonachie, NJ. The position focuses on building and maintaining software for simulator systems, including real-time simulation, aircraft systems and dynamics, interoperability, system design, and information security.

Key Responsibilities

  • Develop, support, and maintain software components, interfaces, features, subsystems, and systems throughout the development cycle.
  • Apply skills in requirements identification and analysis; software design and construction; software testing and verification; and problem identification and resolution.
  • Interpret schematics and wiring diagrams to create software models of physical systems.
  • Use disciplined software development methods, including construction techniques, test methodologies, configuration management, and software tools.
  • Prepare customer test materials and internal and external user guides.
  • Demonstrate system operation to internal and/or external customers.
  • Coordinate with other software and hardware engineers, communicating effectively across departments.
  • Design prototypes for new technologies, algorithms, structures, and processes, including conducting R&D.
  • Support computer system and hardware requirements, integration, and maintenance.
  • Develop engineering tools.
  • Stay current with state-of-the-art technologies via technical papers, periodicals, and conferences.
  • Follow documentation and information control responsibilities related to export control restrictions and security of FSI materials, projects, and business information.

Additional expectations include accountability for the accuracy and completeness of assigned tasks, adherence to work schedules with prompt and regular attendance, accurate time recording of daily work activity, and maintaining a safe and constant state of alertness. Travel, shift work, special work hours, and overtime may be required. Professional and courteous behavior is expected when interacting with internal and external customers.

Required Experience and Skills

  • Experience working in Agile, Waterfall, and Hybrid environments.
  • Solid understanding of software development life cycle models.
  • Proven ability to translate requirements into test plans, test cases, and scripts.
  • Results-driven mindset.
  • Knowledge of Microsoft-related testing tools, including Azure DevOps and Visual Studio.
  • Experience using Cloud technologies, including Azure DevOps.
  • Participation in the scrum process, including stands-ups and related activities.
  • Ability to build positive partnerships and collaborate with cross-functional business teams.
  • Strong organizational skills for fast-paced environments, including multitasking and prioritization.
  • Excellent interpersonal and communication skills across all levels of the organization.
  • Experience with SDLC and test management tools, including Azure DevOps and Git.
  • Strong geometry and mathematics capability, including Euclidean geometry, matrix algebra, vector math, calculus, and differential equations.
  • Scripting experience with bash, PowerShell, Python, Perl, or other scripting languages.
  • Ability to read and use technical specifications.
  • Familiarity with Lean/Agile Software Development.

Technologies

  • Agile, Waterfall
  • Azure DevOps (including Cloud technologies)
  • Visual Studio
  • scrum
  • Git
  • bash, PowerShell, Python, Perl
  • SDLC
  • Lean/Agile Software Development

Education and Minimum Qualifications

Minimum Education: Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, or another applicable technical field; and two years related experience; or an equivalent combination of education and experience.

Minimum Experience: 2+ years of related experience in software engineering (preferred).

Benefits

  • Vacation
  • Sick leave
  • 401k match
  • Healthcare coverage
  • Broad range of other benefits

Location

Moonachie, NJ, United States (onsite)

Salary Range

USD 100,625 - 171,250 per year

Work Environment and Physical Demands

  • Regularly required to sit, demonstrate dexterity to handle or feel, speak, and hear.
  • Occasionally required to stand, walk, and reach with hands and arms.
  • Occasionally lift and/or move up to 10 pounds.
  • Specific vision abilities required, including close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
  • Occasionally exposed to moving mechanical parts and vibration.
  • Noise level in the work environment is usually moderate.

Compliance, Export Control, and Security Clearance

Any offer of employment is contingent upon successful completion of required compliance reviews, including verification that the candidate is not prohibited from employment under U.S. economic sanctions programs administered by the U.S. Department of the Treasury’s Office of Foreign Assets Control (OFAC).

This position may require access to export-controlled technology or services subject to ITAR and/or EAR. Employment consideration and any offer of employment are contingent upon the applicant’s ability to comply with these requirements, including qualifying as a “U.S. Person” under applicable regulations or otherwise being eligible for export authorization within a timeframe consistent with business needs.

This position may also require eligibility to obtain and maintain a U.S. Government security clearance for the duration of employment.

Cybersecurity Notice

All official recruiting communication from FlightSafety International will come from an @flightsafety.com email address. FlightSafety International will never ask for personal or financial information through social media or third-party email providers.

Similar Jobs