Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Oxford Global Resources

Senior Embedded Software Engineer

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
82
out of 100
Average of individual scores

Were these scores useful?

Job Description

Job Requirements Tulsa, OK Secret Polygraph not specified Senior Level Career (10+ yrs experience) Salary not specified Join Premium to unlock estimated salaries Job Description About the Opportunity Our client is seeking a Senior Embedded Software Engineer to support the development of a next-generation military flight simulator. This role offers the opportunity to work on cutting-edge simulation technology that provides immersive training capabilities for military aviators. The position focuses on embedded and real-time software development, software architecture, systems integration, and testing within a Linux-based environment. A key aspect of the role involves modernizing legacy software by porting functionality from a Fortran-based platform to a modern Linux operating environment running on new hardware. This is an excellent opportunity for engineers who enjoy solving complex technical challenges, working close to hardware, and contributing to mission-critical aerospace and defense systems. Key Responsibilities
  • Develop and maintain embedded and real-time software applications supporting advanced flight simulation systems.
  • Modernize and migrate legacy software from Fortran-based environments to modern Linux platforms.
  • Design, implement, and enhance software architecture for high-performance simulation systems.
  • Integrate software components with hardware and external system interfaces.
  • Perform software testing, debugging, troubleshooting, and performance optimization.
  • Collaborate with cross-functional engineering teams throughout the software development lifecycle.
  • Support system verification, validation, and deployment activities.
  • Contribute to technical documentation and software design reviews. Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline (or equivalent experience).
  • Strong experience developing embedded and/or real-time software systems.
  • Proficiency in C or C++ development, (candidates with significant Fortran or Ada experience will also be considered)
  • Experience developing software in Linux environments).
  • Strong background in software design, integration, testing, debugging, and troubleshooting.
  • Ability to obtain and maintain a U.S. Secret Security Clearance. Preferred Qualifications
  • Experience supporting flight simulation, aerospace, defense, or military training systems.
  • Experience with Docker or other containerization technologies.
  • Familiarity with the Joint Synthetic Environment (JSE).
  • Experience working with avionics communication protocols such as:
MIL-STD-1553, ARINC
429, or similar aerospace and defense interfaces group id: cxoxpma Log in to view the job poster Apply now