Software Engineer, Senior
Frasca International
Software Engineer, Senior
Purpose of Position: Create mixed reality software and hardware solutions to provide a realistic training environment that combines both a physical and virtual world. Design, develop, test and troubleshoot software across the development cycle for GUIs and runtime applications. Use disciplined software development methods, construction techniques, usability and interface skills, test methodologies and configuration management. Collaborate as part of a multi-disciplinary team.
Tasks and Responsibilities:
- Designs prototypes for new technologies, algorithms, structures, and processes.
- Conducts research and development.
- Supports computer system and hardware requirements, integration, and maintenance.
- Develops engineering tools.
- Remains current on state-of-the-art technologies through technical papers, periodicals, and conferences.
- Travel, shift work, and special work hours may be required to accomplish some of the above tasks.
- Exhibits and practices professional and courteous behavior while interacting with both internal and external customers.
- Interacts within a cooperative environment through beneficial behavior, commitment to common goals, contribution to problem solving, communication of ideas and suggestions, and encouragement to other employees and departments.
- Accountable for the control and distribution of documents and/or equipment subject to export control restrictions or other applicable laws and regulations and the security of FSI materials, projects and business information regarding the methods and techniques used in the production and usage of FSI products.
- Accountable for the accuracy and completeness of assigned tasks.
- Able to adhere to a work schedule including prompt and regular attendance.
- Willingness to work overtime as necessary.
- Adhere to accurate time recording of daily work activity.
- Ability to work in a constant state of alertness and in a safe manner.
- May be required to apply for and maintain a security clearance.
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, or Master's Degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Aerospace Engineering or other applicable technical field preferred.
Minimum Experience: 5+ years of experience in relevant technical industry.
Knowledge, Skills, Abilities:
- Senior Developer 5+ years of experience in software development or a related technical field.
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Information Systems, Computer Game Development, or a related technical discipline.
- Proficiency in C, C++, and/or C# programming.
- Experience with graphics or game development technologies such as Unreal Engine, Unity, OpenGL, Direct3D, HLSL, or GLSL.
- Strong understanding of software architecture, object-oriented design, and software engineering best practices.
- Experience developing Virtual Reality (VR), Augmented Reality (AR), or Mixed Reality (MR) applications.
- Technical Product Owner Experience evaluating emerging technologies and assessing technical feasibility.
- Ability to collaborate with Product Management to define Mixed Reality product priorities and roadmaps.
- Experience supporting business proposals, technical presentations, and customer engagements.
- Responsible for planning and executing demonstrations, trade shows, customer events, and technical showcases.
- Willingness to travel approximately 10–20% for demonstrations, customer support, and project activities.
Preferred Qualifications:
- Experience with 3D modeling and animation tools.
- Game development experience.
- Experience with industrial camera systems and control applications.
- Experience developing desktop aviation simulation applications (e.g., X-Plane, Prepar3D).
- Experience developing Electronic Flight Information Systems (EFIS) or avionics software.
- Strong mathematical background including: Euclidean Geometry Projective Geometry Matrix Algebra Vector Mathematics.
- Experience implementing software design patterns.
- Experience with multi-threaded software development.
- Ability to read, interpret, and implement technical specifications.
- Experience working within Lean and Agile software development environments.
Key Technical Skills:
- C C++ C# Unreal Engine Unity OpenGL Direct3D HLSL GLSL VR/AR/MR Development Object-Oriented Design Software Architecture Multi-Threading Agile Development Technical Specifications 3D Graphics Programming Mathematical Modeling
Travel Requirement: Up to 20% travel for customer demonstrations, project support, trade shows, and technical events.
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.
$93.12k - $125.71k
...Senior Embedded Software Engineer Location: Bridgeton, MO, US, 63044 Job ID: 114786 The Leonardo DRS Land Systems business is a recognized leader in the design and integration of complex technologies into new and legacy systems and platforms for global military...SeniorFull timeContract workLocal area- Job Title Strong proficiency in Core Java and Object-Oriented Programming. Hands-on experience with Spring Boot and the broader Spring ecosystem (MVC, AOP, Actuator, Cloud, Config). Experience building RESTful and/or SOAP web services. Solid understanding of...Senior
- ...Title: Sr. Software Engineer Location: 13736 Riverport Drive, Maryland Heights, MO 63043 (Hybrid - 4 days a week onsite) We've... ...(preferred) Job Description: We are seeking a Senior or Lead Java Developer for a long-term opportunity in St. Louis...SeniorFlexible hours
- ...Software Engineer Date: Jul 31, 2026 Location: Hazelwood, MO, US, 63042 Company: FlightSafety International FlightSafety International is the world's premier professional aviation training company and supplier of flight simulators, visual systems and displays...SuggestedNight shift
$131.3k - $237.35k
...Join a Mission That Matters! Are you a highly skilled Software Engineer ready to tackle complex technical challenges that directly support... ...-critical applications and services. The SME will serve as a senior technical authority within the development team, helping...SuggestedContract workFor contractorsLocal areaImmediate start$164.9k - $223.1k
...Science degree from an accredited program in engineering, engineering technology, chemistry,... ...require experience using 3D solid modeling software applications such as NX, Catia, or CADD.... ..., Space & Security and we are seeking a Senior Systems Engineer (Level 5) to support...SeniorFull timeWork experience placementInterim roleImmediate startRelocationDay shift$107.9k - $195.05k
...sophisticated systems and data more effectively. As a Sr. UI/IX Engineer, you will play a critical role at the intersection of user... ...engineering, design, and mission needs. You’ll work alongside talented software engineers, systems engineers, product owners, testers, and...SeniorContract workLocal areaImmediate start$126.65k - $171.35k
...C#, .NET, Java, SQL, HTML, or CSS. We require 5+ years of software development experience on Windows or Linux. We require 5+ years... ...in a cloud environment. Preferred: a bachelors degree in engineering, engineering technology, chemistry, physics, mathematics, data...Full timeRelocationVisa sponsorshipWork visa$135k - $165k
...small business where your contributions truly matter. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Software Systems Engineer in Hazelwood, MO for the Department of Navy Tomahawk Land-Attack Missile program. The Tomahawk program continues to grow...Work experience placementWorldwideRelocation packageFlexible hoursShift workDay shift- ...with SAP HR/HCM and extensive work in PA and OM Modules, including at least 3-4 full life cycle implementations. Strong communication skills are necessary to liaise effectively with senior HR team members. The role starts ASAP. #J-18808-Ljbffr Procom Consultants GroupSeniorContract workImmediate start
- OverviewJoin our dynamic engineering team to support and develop new products for the leader in the Food Retailing Industry. This position will support a variety of new and existing products and projects.The Lead Design Engineer will be responsible for leading an engineering...Work at officeImmediate startFlexible hours
- ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...meet standards - Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures - Accountable...Full timeWork experience placementLocal area3 days per week
$132k - $149k
...qualifications: An active U.S. Secret Clearance or higher. Experience using Cameo System Modeler or similar Model-Based System Engineering (MBSE) software. Proficient in the .Net Framework and sysML (or extensive knowledge of Unified Modeling Language). Experience in...Full timeContract workRelocation package- ...code documentation and other technical inputs. Qualifications ~ Education: Bachelor's degree in Computer Science, Software Engineering, or a related field. ~ Experience: At least 5-7 years of professional experience in backend web development of a commercial...Relocation
$136.85k - $185.15k
...Boeing Defense, Space & Security (BDS) is seeking a Senior Systems Engineer to join the F/A-18 Systems Engineering Integration and Test... ...drive engineering excellence in the execution of our F/A-18 software development activities. The individual selected for this role...SeniorPermanent employmentInterim roleImmediate startRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift$136.85k - $185.15k
...professional growth. Find your future with us. Boeing Defense Space & Security (BDS) has an exciting opportunity for a Senior Project Engineer for the Flight Simulation Labs, located in Berkeley, MO . The Flight Simulation Labs organization has expertise...SeniorPermanent employmentWork experience placementInterim roleImmediate startRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$101.6k - $139.7k
...achievements, the knowledge you've gained, and the personal interests that shape who you are. Position Overview We are seeking a Software Engineer with experience with C# and SQL to join our Tier 2 Production Support Engineering team supporting a large, distributed...Permanent employmentFull timeWork at officeLocal areaRemote workVisa sponsorshipFlexible hours$99.45k - $134.55k
Software Engineer-Developer, Phantom Works Weapons (Associate or Experienced)Company:The Boeing CompanyThe Boeing Company is seeking an Application Software Engineer (Associate or Experienced) to join the Phantom Works Weapons team in St. Charles, MO (St. Louis Area). This...Permanent employmentFull timeWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$69.55k - $125.73k
...Description The Leidos FS2 Aero team has an opening for a junior software developer to work on the design and coding with software solutions for the Aeronautical Navigation Office. The ideal candidate has a familiarity with and a baseline understanding of software...Work at officeLocal areaImmediate start$112.2k - $145.2k
...Ground Systems Integration Engineer (Experienced or Senior Level)**Company:**The Boeing Company**Boeing Defense, Space & Security** (BDS) is seeking... ...requirements into system architecture, hardware and software designs and interface specifications.* Supports lab and verification...SeniorPermanent employmentWork experience placementImmediate startRelocationFlexible hoursShift workDay shift$98.18k - $115.5k
...career. Try new things, learn new skills and discover what you excel at—all from Day One.Job DescriptionJob DescriptionThe Automation Engineer tests, creates, implements automations. Performs design, scripting, testing, implementing, maintaining and modifying automations...Full timeWork experience placementLocal area3 days per week$100.3k - $135.7k
...Find your future with us. The Boeing Company is seeking a Senior Process Engineer to join the team in Berkeley, MO or Hazelwood, MO .... ...related engineering experience ~3+ years’ experience in 3D CAD software and Product Lifecycle Management (PLM) platforms including...SeniorPermanent employmentImmediate startRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift- Phantom Works Mechanisms Design Engineer (Senior or Experienced)Company:The Boeing CompanyBoeing is seeking a Senior or Experienced Mechanism... ...education and experienceExperience with 3D solid modeling software applications (e.g. NX, Catia, CADD)Experience with mechanism...SeniorPermanent employmentFull timeWork experience placementImmediate startRelocationVisa sponsorshipWork visaFlexible hoursShift work
$120k - $175k
...Position Summary Local Position Summary This lead engineer works primarily with the mechanical design aspects of consumables... ...professional related experience in complex systems of hardware, software, biology, materials science, or chemistry ~ Mechanical Engineering...Temporary workWork experience placementWork at officeLocal area$117k - $175.5k
...Description 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...Temporary workWork from home2 days per week3 days per week$103.7k - $140.3k
...Evaluation (BT&E) is looking for a Mid-Level Structural Analysis Engineer to support the Environmental Test Design Engineering team in... ...Tools such as Maya, 3DX, Blender, CATIA, or other 3D CAD software ~ Experience utilizing analytical tools (e.g. classical stress...Permanent employmentWork experience placementInterim roleLocal areaRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$99.45k - $171.35k
...version control system. We require 1+ years of experience in software architecture development and open architectures. We require... ...Web More: We at Boeing are seeking an Application Software Engineer to join our Phantom Works Weapons team in St. Charles, Missouri...Full timeRelocation packageDay shift- ...Computer Information Systems, Business Technology Management, Engineering Technology Management, Electrical and Computer Engineering, Data... ...environment. Build connections with team members and senior leaders who can help you better understand our business and what...Full timeSummer workInternshipSummer internshipLocal areaVisa sponsorship
$50 per hour
...transportation industry for nearly 30 years, and we are hiring senior diesel technicians for our Bridgeton shop who want a place to stay... ...Advancement What You'll Do Diagnose and repair diesel engines on commercial semi-trucks Troubleshoot aftertreatment systems...SeniorHourly pay$82k - $94.23k
...this role. Preferred candidates have a bachelors degree in engineering, engineering technology, chemistry, physics, mathematics, data... ...experience. Preferred candidates have experience with Agile software development, ideally SAFe Agile. Responsibilities: We...Full timeInterim roleWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Senior. Be the first to apply!
- software engineer full time Hazelwood, MO
- software engineer healthcare Hazelwood, MO
- software developer Hazelwood, MO
- ngo software engineer Hazelwood, MO
- startup software engineer Hazelwood, MO
- software developer positions Hazelwood, MO
- part time software developer remote Hazelwood, MO
- software developer fintech Hazelwood, MO
- software engineer amazon Hazelwood, MO
- information technology software engineer Hazelwood, MO





