EngineerJobs.io
← Back to all jobs

Job Description

Join FlightSafety International in Moonachie, NJ for an onsite Software Engineer role focused on building and maintaining software for simulator systems. You will contribute to real-time simulation, aircraft systems and dynamics, interoperability, system design, and information security, supported by a development environment that values disciplined processes and clear documentation. The role is intermediate level and spans more varied and difficult work across the development cycle.

Salary: USD 100,625 - 171,250 per year. Experience: 2+ years preferred. Education: Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, or other applicable technical field, plus related experience or an equivalent combination.

What you’ll do

  • Develop, support, and maintain software components, interfaces, features, subsystems, and systems across the development cycle.
  • Use skills in requirements identification and analysis, software design and construction, software testing and verification, problem identification and resolution, maintenance and troubleshooting, and user support with multi-disciplinary teams.
  • Interpret schematics and wiring diagrams to create software models of physical systems.
  • Apply disciplined software development methods, including construction techniques, test methodologies, configuration management, and software tools, and contribute to product and process management information systems and documentation.
  • Prepare customer test documentation and internal or external user guides.
  • Demonstrate system operations to internal and/or external customers using presentation skills.
  • Consult with software and hardware engineers and communicate effectively across departments.
  • Design prototypes for new technologies, algorithms, structures, and processes, including research and development.
  • Support computer system and hardware requirements, integration, and maintenance.
  • Develop engineering tools.
  • Stay current with state-of-the-art technologies using technical papers, periodicals, and conferences.

Schedule and work conditions: Travel, shift work, and special work hours may be required. Overtime may be necessary. The role requires adherence to an accurate time recording process and a constant state of alertness and safe work practices.

Requirements

  • 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 such as Azure DevOps and Visual Studio.
  • Experience using Cloud technologies (Azure DevOps).
  • Participation in the scrum process, including stand-ups and related activities.
  • Ability to build positive partnerships and work collaboratively with cross-functional business teams.
  • Excellent organizational skills to work in a fast-paced environment, multitask, and prioritize.
  • Excellent interpersonal and communication skills across all levels of the organization.
  • SDLC and test management tools such as Azure DevOps and Git.
  • Strong geometry and mathematics capability, including Euclidean geometry, matrix algebra, vector math, calculus, and differential equations.
  • Scripting experience such as bash, PowerShell, Python, Perl, or other scripting languages.
  • Experience with MS Visual Studio and reading technical specifications.
  • Lean/Agile Software Development and understanding of SDLC.

Technologies you may use

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

Benefits

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

Work environment and physical demands

  • Regularly required to sit, speak, and hear; and demonstrate dexterity to handle or feel.
  • Occasionally required to stand, walk, and reach with hands and arms.
  • Occasionally lift and/or move up to 10 pounds.
  • Vision abilities required: 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 is usually moderate.

Compliance, export control, and security clearance

  • Employment is contingent upon successful completion of required compliance reviews, including verification under U.S. economic sanctions programs administered by OFAC.
  • This position may involve export-controlled technology or services subject to ITAR and/or EAR. Employment consideration is contingent on ability to comply and qualify as a “U.S. Person” under applicable regulations or obtain export authorization within business timeframes.
  • The role may require eligibility to obtain and maintain a U.S. Government security clearance for the duration of employment.

Cybersecurity notice: Official recruiting communication from FlightSafety International will come from an @flightsafety.com email address. The company will never ask for personal or financial information through social media or third-party email providers.

Similar Jobs