Software Engineer Lead – Embedded Systems and RTOS - JAX
Role summary
Tactical Air Support, Inc. is seeking an experienced Software Engineering Leader for a part-time role focused on embedded systems and RTOS. This position will lead an inaugural RTOS initiative, driving the development and integration of RTOS-based software for mission-critical systems and high-fidelity simulation environments for Department of War training needs. The ideal candidate will possess proven leadership in building and managing software teams for complex real-time simulation devices, alongside hands-on technical expertise in real-time software architecture, porting, optimization, and government-compliant documentation. This role offers the chance to shape the RTOS strategy, mentor a team, and deliver reliable, deterministic software solutions meeting stringent DoW requirements. Flexible hours with potential for hybrid/remote elements.
Tactical Air Support, Inc.
Software Engineer Lead - Embedded Systems and RTOS
Jacksonville, FL
Salary Range: $110.00 -$120.00 /hr. DOE
Summary
We seek an experienced Software Engineering Leader with deep expertise in real-time embedded systems and Real-Time Operating Systems (RTOS) to lead an inaugural RTOS initiative. This part-time role will drive the development and integration of RTOS-based software for mission-critical systems and high-fidelity simulation environments, primarily supporting Department of War (DoW) training and operational needs.
The ideal candidate brings proven leadership in building and managing software teams for complex real-time simulation devices, combined with hands-on technical depth in real-time software architecture, porting, optimization, and government-compliant documentation. This position offers the opportunity to shape our RTOS strategy from the ground up, mentor a high-performing team, and deliver reliable, deterministic software solutions that meet stringent DoW requirements. Part-time (flexible hours, with potential for hybrid/remote elements).
Responsibilities
- Architect, design, and implement RTOS-based embedded software solutions to support mission system development and real-time simulation. Establish best practices for task scheduling, interrupt handling, and determinism.
- Provide expert guidance on real-time software design, developing device drivers, middleware, and low-level interfaces. Contribute directly to coding, debugging, and integration efforts using C/C++, with Linux-based real-time extensions or other RTOS platforms.
- Prepare cost estimates, Basis of Estimate (BOE) documents, technical proposals, and inputs to budgets.
- Integrate embedded RTOS components with host systems, hardware interfaces, and simulation frameworks to achieve deterministic performance.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field (advanced degree or certs CompTIA Security+ a plus).
- Experience: 15+ years in software engineering for DoW simulation, training devices, or mission systems, with significant hands-on work in real-time embedded software and RTOS environments.
- Deep knowledge of real-time systems, including task management, determinism, interrupt handling, hardware-software integration, and performance optimization.
- Proficiency in C/C++ (and related languages or assembly); experience with Linux system/network administration.
- Experience with simulation frameworks, OpenGL-based displays/APIs, instructor operator stations (IOS), and integration of avionics/weapons systems (e.g., glass cockpits, radar, missiles).
- Proven success growing and managing software teams (up to 30+ engineers), including direct reports and matrix environments. Track record of mentoring, low turnover, process improvement, and delivering complex projects on time and within budget.
- Familiarity with MIL-STD-498 and other CDRLs, configuration management (e.g., Bugzilla), and working in secure environments.
- Active or ability to obtain SECRET security clearance required.
- Valid driver's license.
- Must be lawfully eligible to work in the United States, complete a U.S. government I-9 form, and successfully pass a government background check.
Desired Skills/Experience
- Direct experience leading or implementing RTOS in defense/aerospace simulation or mission systems (e.g., VxWorks, INTEGRITY, or similar deterministic platforms).
- Background in virtual training environments, flight/weapon system trainers, or related DoD programs.
- Experience with modern tools for real-time analysis, modeling, and automated documentation.
Work Authorization and Environment
- Must be lawfully eligible to work in the United States and complete a U.S. government I-9 Form.
- Tactical Air Support is a DrugAlcohol-Free Workplace. Pre-employment, random, or for cause drug/alcohol testing (including for marijuana) required.
Tactical Air Support is an EEO/AA/DEI/Disabled/Veterans Employer