Senior Embedded Software Engineer

Oxford Global Resources
Tulsa, OK, United States
4 days ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Testing (Software) C++ (Programming Language) Communications Protocols Computer Simulation Computer Engineering Software Debugging Linux Embedded Software Fortran (Programming Language) Linux System Administration Performance Tuning Software Architecture
+7 more
Real-Time Operating Systems Software Engineering Verification and Validation (Software) Systems Integration Containerization Information Technology Docker

Job description

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., 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.

Requirements

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., 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:41 min

Pushing and hosting containerized applications in Azure

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · World Congress 2023

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all