Senior Real-Time Software Engineer – AI-Driven Safety

vibehackers

Eagan (MN)

Hybrid

USD 108,000 - 195,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Leidos is seeking a Senior Software Developer to design, develop, and sustain real-time, high-availability safety-critical software for national airspace. The role involves leadership, mentoring, system integration, and work with low-level communications and Linux environments.

The position offers a 50% hybrid schedule with office presence in select locations and opportunities to influence technical direction across multiple programs and teams.

Qualifications

  • Must have 8–12 years of relevant experience with a Bachelor’s degree, or 6–10 years with a Master’s degree.
  • US citizenship and ability to obtain Public Trust clearance.
  • Strong object-oriented programming experience in C and/or C++.
  • Experience developing real-time, multi-threaded, high-availability systems.
  • Proficiency with Linux environments (Red Hat), virtual machines, and hypervisors.
  • Experience with low-level communications protocols (TCP/IP, UDP, SCTP).
  • Experience with hardware or complex system integration and lifecycle concepts.
  • Experience with source control and configuration management tools.
  • Solid understanding of modern software development principles and best practices.
  • Excellent verbal and written communication and prioritization skills.

Responsibilities

  • Design, develop, test, and maintain software for real-time, high-availability systems.
  • Lead software development activities and collaborate within an engineering team.
  • Analyze complex system requirements and translate them into maintainable software designs.
  • Apply software engineering principles to ensure reliability, fault tolerance, reusability, and maintainability.
  • Mentor and lead junior developers; influence technical direction and processes.
  • Participate in Agile ceremonies (daily stand-ups, planning, sprint reviews).
  • Develop, tune, document, and deploy automation scripts across environments.
  • Promote code reuse and cross-program collaboration; sustain development practices.
  • Support system integration activities, including hardware and low-level interfaces.

Skills

System Design
Real-time Systems
Multi-threading
Safety-critical Systems
Object-oriented Programming
Linux System Administration
Low-level Networking
Hardware/Systems Integration
Software Architecture
Mentoring
Agile
Automation
Scripting
Configuration Management
Testing and Test Automation
DevSecOps
Communication
Planning and Prioritization

Education

Bachelor’s degree in Computer Science or related field
Master’s degree

Tools

Ada
Test automation frameworks
CI/CD
Source control

Job description

Leidos is seeking a Senior Software Developer to design, develop, and sustain real-time, high-availability safety-critical software for national airspace. The role involves leadership, mentoring, system integration, and work with low-level communications and Linux environments.

The position offers a 50% hybrid schedule with office presence in select locations and opportunities to influence technical direction across multiple programs and teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Real-Time Systems Lead Engineer
Senior Real-Time Systems Lead Engineer

Leidos • Egg Harbor Township (NJ)

Hybrid
USD 87,000 - 157,000
AI Software Engineer — Hybrid/Remote, Microservices & SAFe
AI Software Engineer — Hybrid/Remote, Microservices & SAFe

Quest Oracle Community • Eagan (MN)

Hybrid
USD 87,000 - 157,000
AI Software Engineer - Real-Time Security Platform
AI Software Engineer - Real-Time Security Platform

Leidos Inc • Reston (VA)

Hybrid
USD 87,000 - 157,000
Senior Real-Time Systems Lead Developer
Senior Real-Time Systems Lead Developer

Leidos • Egg Harbor Township (NJ)

Hybrid
USD 108,000 - 195,000
Health and Wellness programs
Paid Leave and Retirement
AI-Driven Real-Time Software Developer (Hybrid)
AI-Driven Real-Time Software Developer (Hybrid)

Leidos • Reston (VA)

Hybrid
USD 87,000 - 157,000
Hybrid work model
Senior AI Software Engineer – Microservices & Cloud
Senior AI Software Engineer – Microservices & Cloud

Leidos • Gaithersburg (MD)

Hybrid
USD 131,000 - 237,000
AI-Driven Microservices Engineer (Hybrid/Remote)
AI-Driven Microservices Engineer (Hybrid/Remote)

Leidos • United States

Hybrid
USD 87,000 - 157,000
Senior Software Developer
Senior Software Developer

vibehackers • Eagan (MN)

Hybrid
USD 108,000 - 195,000
AI Microservices Engineer for Mission-Critical ATC (Hybrid)
AI Microservices Engineer for Mission-Critical ATC (Hybrid)

Leidos • Gaithersburg (MD)

Hybrid
USD 108,000 - 195,000
Hybrid AI Software Engineer - ATC Microservices
Hybrid AI Software Engineer - ATC Microservices

Leidos Inc • Eagan (MN)

Hybrid
USD 87,000 - 157,000