Current jobs related to Software Engineer III - Broken Arrow - FlightSafety International
-
Software Engineer III
3 days ago
Broken Arrow, Oklahoma, United States FlightSafety International Full timeAbout FlightSafety InternationalFlightSafety 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...
-
Software Engineer
1 week ago
Broken Arrow, Oklahoma, United States CymSTAR Full timeJob DescriptionCymSTAR is seeking a skilled Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, coding, and testing simulation software for various applications.Key Responsibilities:Develop and implement simulation software using C, C++, and other high-order languages.Collaborate with...
-
Software Engineer I
2 weeks ago
Broken Arrow, Oklahoma, United States FlightSafety International Full timeAbout FlightSafety InternationalFlightSafety International is a leading provider of professional aviation training and a supplier of flight simulators, visual systems, and displays to commercial, government, and military organizations worldwide.Purpose of PositionThis role requires a skilled software engineer to provide hands-on expertise in clearing...
-
Software Development Engineer
1 week ago
Broken Arrow, Oklahoma, United States CymSTAR Full timeJob DescriptionThis is a challenging opportunity to join CymSTAR as a Software Development Engineer. The successful candidate will be responsible for designing, coding, and testing simulation software for training devices and other applications.Key Responsibilities:Participate in defining and developing software requirements and designs.Review program...
-
Software Development Engineer
1 week ago
Broken Arrow, Oklahoma, United States FlightSafety International Full timeAbout FlightSafety InternationalFlightSafety 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...
-
Software Engineer I
2 months ago
Broken Arrow, United States FlightSafety International Full timeAbout FlightSafety InternationalFlightSafety 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...
-
Software Engineer
7 days ago
Broken Arrow, Oklahoma, United States CymSTAR Full timeJob Summary:CymSTAR is seeking a skilled Software Engineer to design, code, implement, and test simulation software for simulator training devices and other similar applications. The ideal candidate will have a strong background in software development, integration, verification, and documentation tasks within a specified budget and schedule.Key...
-
Sound Software Engineer
1 week ago
Broken Arrow, Oklahoma, United States FlightSafety International Full timeAbout FlightSafety InternationalFlightSafety International is a leading provider of professional aviation training and supplier of flight simulators, visual systems, and displays to commercial, government, and military organizations. Our company offers training for pilots, technicians, and other aviation professionals from around the world. We operate the...
-
Software Developer
4 weeks ago
Broken Arrow, Oklahoma, United States CymSTAR Full timeJob Title: Software DeveloperThis is a challenging opportunity to join CymSTAR as a skilled Software Developer. As a key member of our Engineering team, you will be responsible for designing, coding, implementing, and testing simulation software for simulator training devices and other similar applications.Key Responsibilities:Develop preliminary and detail...
-
Software Engineer Product Support Specialist
1 week ago
Broken Arrow, Oklahoma, United States FlightSafety International Full timeAbout FlightSafety InternationalFlightSafety International is a leading provider of professional aviation training and simulation solutions. With a global presence, we offer training for pilots, technicians, and other aviation professionals from around the world.Our company operates the world's largest fleet of advanced full-flight simulators and provides...
-
Mechanical Design Engineer
2 weeks ago
Broken Arrow, Oklahoma, United States CivicMinds, Inc Full timeJob Overview:At CivicMinds, Inc, we are seeking a highly skilled Mechanical Design Engineer to join our team. As a key member of our design team, you will be responsible for creating innovative and efficient mechanical designs for our products.Key Responsibilities:• Develop detailed mechanical designs and drawings using various design software packages•...
-
Mechanical Design Engineer
1 week ago
Broken Arrow, Oklahoma, United States CivicMinds, Inc Full timeJob Summary: We are seeking a highly skilled Mechanical Design Engineer to join our team at CivicMinds, Inc. The successful candidate will be responsible for designing and drafting mechanical design layouts for new and revised products using various design software packages. Key Responsibilities: Provide design and drafting services for mechanical design...
-
Software Developer
3 hours ago
Broken Arrow, Oklahoma, United States FlightSafety International Full timeAbout FlightSafety InternationalThis premier professional aviation training company seeks a skilled Software Developer to join their team in Tulsa, Oklahoma. As a key member of the engineering department, you will be responsible for developing and maintaining advanced flight simulation systems for commercial, government, and military organizations worldwide....
-
Manufacturing Process Engineer
3 days ago
Broken Arrow, Oklahoma, United States Championx Full timeJob SummaryChampionX is seeking a skilled Manufacturing Engineer to join our team in Broken Arrow, OK. As a key member of our operations team, you will be responsible for designing and implementing manufacturing processes in our industrial plant.Key Responsibilities- Plan and design manufacturing processes to optimize efficiency and productivity- Collaborate...
-
Mechanical Design Engineer Position
3 days ago
Broken Arrow, Oklahoma, United States CivicMinds, Inc Full timeJob Summary: CivicMinds, Inc is seeking a skilled Mechanical Design Engineer to provide design and drafting for mechanical design layout for new and revised products. The ideal candidate will have experience with a variety of design software packages and be able to create detailed drawings from sketches and outside design layouts.Responsibilities: Provide...
-
Payroll Administrator III
4 weeks ago
Broken Arrow, United States Manpower Full timeJob DescriptionJob DescriptionPayroll AdministratorTulsa, OKHybridJob Summary: The Payroll Administrator will be responsible for processing weekly, bi-weekly, and semi-monthly payrolls for approximately 800 employees, both hourly and salaried. This role involves managing payroll through UKG software, reconciling benefit payments, and ensuring compliance with...
-
Mechanical Engineer II
2 weeks ago
Broken Arrow, Oklahoma, United States Oklahoma Employer Full timeJob SummaryThis role involves designing, producing, and testing mechanical subsystems for training devices and other similar applications. The successful candidate will be responsible for mechanical engineering development, integration, verification, and documentation tasks within a specified budget and schedule.Key ResponsibilitiesAnalyze operational and...
-
Automation Systems Specialist
3 days ago
Broken Arrow, Oklahoma, United States Alfa Laval Global Full timeElectrical Engineering Project ManagerYou are a self-motivated team player with the ability to easily network in an international and cross-cultural environment, working in line with Alfa Laval drivers. As an Automation Engineer, you'll have the opportunity to manage individual electrical projects from inception to completion, ensuring adherence to budget...
-
Automation Specialist
3 days ago
Broken Arrow, Oklahoma, United States Alfa Laval Global Full timeThis role offers a unique opportunity to join Alfa Laval Global as an Automation Engineer, where you will be responsible for managing individual electrical projects from inception to completion, ensuring adherence to budget and schedule.You will have the opportunity to provide comprehensive electrical engineering designs, CAD drawings, and implement...
-
Automation Specialist
3 days ago
Broken Arrow, Oklahoma, United States Alfa Laval Global Full timeThis role is an exciting opportunity to join Alfa Laval Global as an Automation Engineer, where you will be responsible for managing individual electrical projects from inception to completion, ensuring adherence to budget and schedule.You will have the opportunity to provide comprehensive electrical engineering designs, CAD drawings, and implement...
Software Engineer III
2 months ago
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
Provides software solution for visual systems integration and simulation of systems external to the aircraft for use in pilot training. Must simulate or stimulate avionics, infrastructure, and aircraft environment, including providing the interface to the visual system. Is responsible for product from design phase to hardware integration phase, to customer and certification authority verification, and continuing with ongoing customer support.
Tasks and Responsibilities
- Will work on a variety of devices, from Full Flight Simulators with six degree-of-freedom motions systems and wraparound visual systems to graphics-based desktop trainers.
- Implements all standard visual systems simulation software, datalink simulation software, and other simulated systems external to the aircraft (such as moving models, satellites, nav aids and radios, DMO/SAF servers, and electronic warfare systems), and integrates the software with that of other engineering disciplines (such as aircraft systems, flight, propulsion, autoflight systems, sound, instructor station, and image generators).
- If aircraft data is not available is required to assist in gathering data from aircraft or test bench to be used to re-engineer, the aircraft avionics.
- Develops graphical representations of aircraft instruments and displays for lower level (desktop) trainers and re-engineered avionics in high-level trainers.
- Prepares customer test guides that will be used to verify that the simulation satisfies the simulator specification requirements.
- Studies aircraft data (wiring diagrams, avionic specifications, etc.) to design real time software to accurately model the avionic's behavior.
- Performs standardized procedures to verify that the design meets the requirements of the customer test guide.
- Presents and demonstrates the simulator operation to the customer and corrects deficiencies identified by the customer. This may include working at customer facilities. Exhibits and practices professional and courteous behavior while interacting with customers.
- Works well with software and hardware engineers, technicians, project engineers and program managers. Interacts within a cooperative environment through beneficial behavior, commitment to common goals, contribution to problem solving, communication of ideas and suggestions, and encouragement.
- Updates and maintains project schedules in Project Server for assigned projects.
- Domestic and international travel, shift work, and special work hours may be required to accomplish duties.
- Exhibit and practice professional and courteous behavior while interacting with both internal and external customers.
- Interact 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 and the security of FSI materials, projects, intellectual property, 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.
- Ability to work in a constant state of alertness and safe manner.
- Will train other engineers as required. Makes self available to answer questions pertaining to his/her expertise.
- May be expected to independently maintain schedule and complete tasks.
- May contribute or lead new research and product development.
- May lead small teams of engineers.
- May be involved in creating customer proposals including an estimate of hours required.
- May be required to give technical presentations.
- Level I - Bachelor's degree in Engineering; or equivalent combination of education and experience. C++ competency desired.
Level II - Bachelor's degree in Engineering; and two years related experience preferably in simulation; or equivalent combination of education and experience. Knowledge and expertise for this level usually results from internal progressive experience. However, selection for this position is based on the demonstrated ability of the person to successfully fulfill the requirements listed. C++ competency desired.
Level III - Bachelor's degree in Engineering; and four years related experience preferably in simulation; or equivalent combination of education and experience. Knowledge and expertise for this level usually results from internal progressive experience. However, selection for this position is based on the demonstrated ability of the person to successfully fulfill the requirements listed. C++ competency required.
Level IV - Bachelor's degree in Engineering; and six years related experience preferably in simulation; or equivalent combination of education and experience. Knowledge and expertise for this level usually results from internal progressive experience. However, selection for this position is based on the demonstrated ability of the person to successfully fulfill the requirements listed. C++ competency required.
Level V - Bachelor's degree in Engineering; and ten years related experience preferably in simulation; or equivalent combination of education and experience. Knowledge and expertise for this level usually results from internal progressive experience. However, selection for this position is based on the demonstrated ability of the person to successfully fulfill the requirements listed. C++ competency required.
- Accountability - Shows up to work as scheduled, and follows instructions, policies, and procedures. Meets productivity standards, deadlines, and work schedules. Accepts full responsibility for quality of work, both independent and team projects
- Adaptability- Quickly modifies behavior to maintain effectiveness when experiencing major changes in work tasks or work environment. Approaches change as opportunities for learning and development.
- Results Oriented - Focuses on results and desired outcomes and how best to achieve them by ensuring that they and others stay focused on the objective and perform in accordance with clear expectations.
- Teamwork - Cooperates and collaborates with all teammates to achieve common goals by sharing information or expertise; working together to solve problems in a positive manner while valuing the contributions of others.
- C++/C/C# programming
- Familiarity with virtual/augmented/mixed reality projects or technologies
- Some game or graphics programming: Unreal, Unity, OpenGL, Direct3D, GLSL
- Algorithm development and object-oriented design
- Strong geometry and mathematics capability
- Virtual/augmented/mixed reality application development
- Experience with OpenVR, OpenXR, or other VR SDKs
- Desktop aviation simulation: X-Plane, Prepar3D, MSFS 2020
- UI design and implementation in various technologies
- 3D modeling and animation
- Camera systems
- Electronic flight information system (avionics) development
- Design patterns and/or multi-threading
- Reading and using technical specifications
- Lean/Agile software development
- SOFTWARE KNOWLEDGE AND SKILLS:
Basic high level programming skills required. C, C++, FORTRAN, and/or Ada specifically are a plus. Knowledge of operating systems such as UNIX, Linux, and Concurrent OS/32 are a plus. Familiarity with Visual Studio 2015+, Team Foundation Server (Azure DevOps), and Project Server also a plus.
EQUIPMENT KNOWLEDGE AND SKILLS:
Microsoft Operating System and standard office equipment such as computers, phones, photocopiers and fax machines.
LANGUAGE SKILLS:
Fluency in English, through both verbal and written communications; Able to read, analyze, and interpret general business documents, technical procedures, or governmental regulations; Able to write reports, business correspondence, and procedure manuals; Able to effectively present information and respond to questions from groups of managers, clients and customers.
MATHEMATICAL SKILLS:
Able to work with mathematical concepts such as exponents, vector analysis, matrix transformations, probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry; Able to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.
REASONING ABILITY:
Able to define problems, collect data, establish facts, and draw valid conclusions; Able to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
Physical Demands and Work Environment
While performing the duties of this Job, the employee is regularly required to sit. The employee is frequently required to use hands to finger, handle, or feel; reach with hands and arms and talk or hear. The employee is occasionally required to stand; walk; climb or balance and stoop, kneel, crouch, or crawl.
The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, depth perception and ability to adjust focus.
While performing the duties of this Job, the employee is occasionally exposed to moving mechanical parts. The noise level in the work environment is usually moderate.
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.