Software Engineer
FlightSafety International
About FlightSafety International FlightSafety International is the world’s premier professional aviation training company and supplier of flight simulators, visual systems and displays to commercial, government and military organizations. The company provides training for pilots, technicians and other aviation professionals from 167 countries and independent territories. FlightSafety operates the world’s largest fleet of advanced full‑flight simulators and award‑winning maintenance training at Learning Centers and training locations in the United States, Canada, France and the United Kingdom. Purpose of Position We are seeking a Software Engineer to develop and maintain tools and plugins that support the creation and management of the data and content that make up the simulation environment. This role works closely with the modeling team to streamline workflow across 3D modeling, GIS, and asset management systems. Tasks and Responsibilities Develop and maintain plugins for tools such as Autodesk 3ds Max, ArcGIS Pro, MACE. Build and optimize tools and plugins using C++ and C#. Develop and maintain software that performs geometry processing and spatial transformations. Integrate tools using Python, Perl, XML, and JSON. Develop tools that interact with Perforce to manage, organize, and release simulation environment data. Collaborate with modeling and simulation teams. Minimum Education Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Aerospace Engineering or other applicable technical field; and two years related experience; or equivalent combination of education and experience. Minimum Experience 2+ years of related experience in software engineering preferred. Knowledge, Skills, Abilities Strong proficiency in C++. Experience with C#. Solid understanding of linear algebra (vectors, matrices, transformations). They don’t need advanced math, but they must be comfortable using vectors, matrices, and coordinate transformations in code. Would be a plus: Experience with 3D modeling tools or GIS software. Familiarity with simulation or graphics pipelines. Scripting experience (Python, Perl). Experience with structure data formats (XML, JSON). Physical Demands and Work Environment The physical demands and work environment described here are representative of those that must be met and or encountered by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The employee will be regularly required to sit, demonstrate dexterity to handle or feel, speak, and hear. The employee is occasionally required to stand, walk, and reach with hands and arms. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required: close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus. While performing the duties of the job, the employee is occasionally exposed to moving mechanical parts and vibration. The noise level in the work environment is usually moderate. FlightSafety is an Equal Opportunity Employer/Vet/Disabled. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability. 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 the International Traffic in Arms Regulations (ITAR) and/or the Export Administration Regulations (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 eligible for export authorization within a timeframe consistent with business needs. A U.S. Person includes U.S. citizens, lawful permanent residents (holders of approved and unexpired green cards), and certain refugees or asylees with protected status under U.S. law. 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. #J-18808-Ljbffr
- ...Kingdom. Purpose of Position Provides the necessary hands‑on software expertise to clear MACARs, simulator write‑ups, perform modifications... ...of this job. Other duties may be assigned. Reviews simulator engineering specifications, malfunction documents, Auto flight system test...SuggestedPermanent employmentWork at officeShift work
$133k - $173.88k
...business where your contributions truly matter. Tapestry Solutions, a part of Boeing Global Services (BGS), is seeking a Senior Software Engineer in Hazelwood, MO for the Department of Navy Tomahawk Land-Attack Missile program. The Tomahawk program continues to grow...SuggestedWork experience placementWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$82k - $115k
bioMérieux in Hazelwood, MO, seeks a Senior Software Engineer to design and deliver scalable cloud-native software solutions. Responsibilities include implementing infrastructure as code, developing reliable data pipelines, and collaborating with cross-functional teams....Suggested- Software Engineer - Level II is needed for an opportunity with SOC's client Hybrid in Bridgeton, MO Job Summary We are seeking multiple full time Software Engineer - Level II Contractors. This position provides technical and analytical work to develop, design, and/or...SuggestedFull timeFor contractors
- SOC LLC, located in Bridgeton, MO, is seeking multiple full-time Software Engineer - Level II Contractors for a hybrid role. The position involves technical work to develop software solutions across U.S. defense industries, requiring expertise in software engineering principles...SuggestedFull timeFor contractors
- SOC LLC is seeking a Software Engineer - Level II for a hybrid position in Bridgeton, MO. This role involves developing, designing, and supporting software solutions for U.S. defense industries. Candidates should have a Bachelor’s degree in Computer Science or related field...
$126.65k - $182.85k
...with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for several Real Time Software Engineers (Experienced or Senior) for a Phantom Works program located in Hazelwood, MO, Cambridge, MA or Mesa, AZ. This position will...Permanent employmentWork experience placementInterim roleRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$126.65k - $182.85k
...welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Position Real Time Software Engineer (Mid Level and Senior) - Phantom Works program located in Hazelwood, MO, Cambridge, MA, or Mesa, AZ. The focus is developing...Work experience placementInterim roleRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$82k - $115k
As a member of the R&D organization responsible for creating software for the development of innovative in vitro diagnostic solutions, the Senior Software Engineer contributes to the design and delivery of scalable, cloud-native software solutions by implementing modern...Temporary workWork from home2 days per week3 days per week- The Boeing Company is seeking Real Time Software Engineers (Experienced or Senior) for a Phantom Works program located in Hazelwood, MO, with opportunities in Cambridge, MA or Mesa, AZ. You will develop Vehicle Management System software to support Boeing Defense, Space...
- Schedule: Full Time Reporting to: VP Technology Position Summary The Augustine Institute seeks a Senior Backend Engineer to build and maintain server‑side systems that power its digital platforms. This role is primarily responsible for creating and managing cloud infrastructure...Full timeFor contractorsWork at office
$87.1k - $157.45k
...Description Are you ready to build software that makes a real-world impact? Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you’ll design, develop, and deliver...Contract workLocal areaImmediate start$73.45k - $132.78k
...Description Leidos has an exciting opportunity for an Exploitation Specialist/GDAT Software Engineer to join our team in St. Louis, MO. This work requires skills and knowledge to modernize applications to facilitate production operations for customer. These...For contractorsLocal areaImmediate start- Boeing in Hazelwood, MO is seeking a Real Time Software Engineer (Mid Level and Senior) for the Phantom Works program. The role focuses on Vehicle Management System software for flight and subsystem control, across multiple U.S. locations, with opportunities for growth....
- A leading aviation training company is seeking a Software Engineer to develop and maintain tools for simulation environments. Candidates should have a Bachelor's Degree in a relevant field and over 2 years of experience. Key responsibilities include developing plugins for...
$160.65k - $217.35k
...inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for Senior Software Engineer - Vehicle Health Management to join our Government Vehicle Health Management Systems (GHVMS) software team in Hazelwood, MO ....Work experience placementInterim roleRelocationRelocation packageFlexible hoursShift workDay shift$131.3k - $237.35k
...Description The Leidos National Solutions team is seeking a Senior AI Software Engineer to lead advanced development efforts and collaborate closely with pipeline engineering and deployment teams. The FS2 Sea task order supports multiple operational, cloud‑deployed...Local areaImmediate start$112.2k - $151.8k
...inclusive, with great opportunity for professional growth. Find your future with us.The Boeing Company is looking for a DevSecOps Software Engineer (Experienced or Senior) to join our Government Vehicle Health Management Systems (GVHMS) software team in Hazelwood, MO. This...Permanent employmentWork experience placementInterim roleCurrently hiringRelocationRelocation packageFlexible hoursShift work$150k - $205k
...coordinate all system development activities across multiple engineering disciplines and functions by applying various methods, tools,... ...integration and coordination of all system development functions (software engineering, hardware engineering, integration, design control...Temporary workWork at office$73.1k - $135.7k
A leading aerospace company is seeking a Software Developer (Associate or Mid-Level) to join their Integrated Product Data Management team in Hazelwood, Missouri. The role involves designing, developing, and maintaining software solutions for manufacturing product data...$105k - $128.14k
...small business where your contributions truly matter. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Software Engineer in Maryland Heights, MO to support future franchise programs. This role involves software development for the next...Permanent employmentWork experience placementInterim roleWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$65k - $72.68k
...agility and people‑focused, family‑oriented culture of a small business where your contributions truly matter. Position Entry‑Level Software Engineer in Maryland Heights, MO and/or Hazelwood, MO. In this role you will test software for the F‑15 Mission Planning systems....Permanent employmentWork experience placementInterim roleWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$136.85k - $185.15k
...Find your future with us. The Boeing Defense, Space & Security (BDS) - Phantom Works organization is seeking an experienced Engineer to join the Signature Integrity Team in St. Louis, Missouri as a Supportable Low Observable (SLO) Lead Engineer . This...Permanent employmentImmediate startRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift- The Boeing Company is seeking Associate Real Time Software Engineers for a Phantom Works program in Hazelwood, MO (plus Cambridge, MA and Mesa, AZ). You will work on Vehicle Management System (VMS) software to support Boeing Defense, Space & Security. The role emphasizes...
$87.1k - $157.45k
...Leidos Air Team team has an opening for an experienced AWS Cloud Engineer to work on a cloud development and deployment team. The team is... ...and maintenance of multiple operational cloud deployed software solutions. A successful candidate will have experience across all...Local areaImmediate start- A leading aerospace company is seeking a Senior Azure System Specialist to manage and maintain their Azure cloud infrastructure. The ideal candidate will have extensive experience in system administration for both Windows and Linux environments, alongside proficiency in...
- ...collaborative setting. Experience with agile methodologies and the full software development life cycle. A bachelor’s degree in the field of computer science, information systems, or computer engineering or equivalent experience. 5+ years of experience working as a...
- Title Software Engineer VII (Multiple Openings) Location Maryland Heights, MO Job Summary Develop, modify, enhance and implement software systems designed to support business initiatives for Charter's Device Activation platform. Create software solutions that use prevailing...
- A premier aviation training company is seeking a Software Engineer for its Hazelwood, Missouri location. The role involves providing hands-on software expertise, reviewing simulator specifications, and conducting tests. Candidates should have a Bachelor's degree in engineering...
- Job Responsibilities & Requirements We are seeking a Software Engineer to design, develop, and maintain software that powers automated saw systems used in the truss and building materials industry. This role sits at the intersection of software and industrial machinery...Temporary workWork at officeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- ngo software engineer Hazelwood, MO
- software developer Hazelwood, MO
- part time software developer remote Hazelwood, MO
- senior software engineer ruby on rails Hazelwood, MO
- software engineer amazon Hazelwood, MO
- senior software design engineer Hazelwood, MO
- software developer fintech Hazelwood, MO
- consulting software engineer Hazelwood, MO
- real time software engineer Hazelwood, MO
- experienced software developer Hazelwood, MO

