Engineer Software IV jobs in United States
cer-icon
Apply on Employer Site
company-logo

FlightSafety International · 7 hours ago

Engineer Software IV

FlightSafety International is the world’s premier professional aviation training company providing training for pilots, technicians, and other aviation professionals. The Engineer Software IV role involves evaluating, selecting, and applying engineering techniques to develop and maintain software applications, including device drivers and control software, while providing guidance to less senior engineers.

Aerospace
check
H1B Sponsor Likelynote

Responsibilities

Designs, creates, and modifies and maintains applications, development frameworks, and systems level software. Creation of some new applications
Modifies and writes device drivers for interfacing with hardware
Creates and modifies real-time executive and control software
Designs, modifies, and creates mathematical support library, systems utilities, and debug packages under the direction of a more senior engineer
Evaluates hardware and software to be installed on FSI-SS computer systems. Provides reports and recommendations
Provides support to team leaders and project engineers in software requirements, design, and implementation
Provides guidance to less senior engineers in the department. Provides recommendations for improvements
Documents operating system, application and development software
Works with fellow software engineers, hardware engineers and management to affect a smoothly integrated system
Performs application design from research to testing phase with limited supervision

Qualification

C++/C#/C programmingAlgorithm developmentSoftware architectureObject oriented designUser interface developmentOpenGLRelational DatabasesBashPower ShellPythonComputer system securityLean/Agile Software DevelopmentJIRAConfluenceTeam Foundation Server

Required

Bachelor's degree in Computer Science or other applicable technical field
Six years related experience; or equivalent combination of education and experience
Knowledge and expertise for this level usually results from internal progressive experience
C++/C#/C programming
Algorithm development
Software architecture
Object oriented design
User interface development
OpenGL
Evaluates, selects, and applies appropriate engineering techniques and procedures using judgment in making required adaptations and modifications to affect an accurate operating system
Fully autonomous in performing most assignments
Receives assistance only on unusual problems
Designs, creates, and modifies and maintains applications, development frameworks, and systems level software
Modifies and writes device drivers for interfacing with hardware
Creates and modifies real-time executive and control software
Designs, modifies, and creates mathematical support library, systems utilities, and debug packages under the direction of a more senior engineer
Evaluates hardware and software to be installed on FSI-SS computer systems
Provides reports and recommendations
Provides support to team leaders and project engineers in software requirements, design, and implementation
Provides guidance to less senior engineers in the department
Provides recommendations for improvements
Documents operating system, application and development software
Works with fellow software engineers, hardware engineers and management to affect a smoothly integrated system
Performs application design from research to testing phase with limited supervision

Preferred

STL and or Boost libraries and data structures
Design patterns and or multi threading experience
real time, multiprocessing development
Strong geometry and mathematics capability, Euclidean and projective geometry, matrix algebra, vector math
Relational Databases MySQL or PostgreSQL
bash, Power Shell, Python, Perl or other scripting experience
Computer system and network security
MS Visual Studio
Team Foundation Server
Lean/Agile Software Development
JIRA, Confluence

Company

FlightSafety International

company-logo
FlightSafety International is a provider of professional aviation training, simulation equipment and software. It is a sub-organization of Berkshire Hathaway.

H1B Sponsorship

FlightSafety International has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2023 (1)
2022 (1)
2021 (3)

Funding

Current Stage
Late Stage
Total Funding
unknown
1996-10-15Acquired

Leadership Team

leader-logo
Eric Hinson
Chief Executive Officer
linkedin
Company data provided by crunchbase