Software Engineer — Real-Time Systems (Hybrid)

Leidos

Egg Harbor Township (NJ)

Hybrid

USD 70,000 - 126,000

Full time

26 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Leidos is seeking a Software Engineer to join a mission-critical team and work on real-time, high-availability systems for national airspace modernization. The role involves independent and collaborative development, designing and testing software, and mentoring junior engineers.

You’ll contribute to cross-functional software delivery, participate in Agile ceremonies, and support system integration including hardware interfaces and low-level communications. A Public Trust clearance is required.

Qualifications

  • Bachelor’s degree in Computer Science or related field with 2+ years of relevant experience or Master’s degree with relevant experience.
  • Ability to obtain and maintain a Public Trust clearance.
  • Strong object-oriented programming experience.
  • Proficiency in C and/or C++.
  • Experience developing real-time, multi-threaded, high-availability systems.
  • Experience 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.
  • Familiarity with system maintenance and lifecycle concepts.
  • Experience with source control and configuration management tools.
  • Strong understanding of modern software development principles and best practices.
  • Ability to plan and prioritize work effectively in a fast-paced environment.
  • Strong verbal and written communication skills.
  • Demonstrated ability to work independently and collaboratively.
  • US Citizenship Required.

Responsibilities

  • Design, develop, test, and maintain software for real-time, high-availability systems.
  • Lead software development activities independently and as part of a collaborative engineering team.
  • Analyze complex system requirements and translate them into efficient, maintainable software designs.
  • Apply sound software engineering principles to ensure code is reliable, fault tolerant, reusable, and maintainable.
  • Lead and mentor junior developers, influencing technical direction and development processes.
  • Participate in Agile ceremonies including daily stand-ups, release planning, and sprint reviews.
  • Develop, tune, document, and deploy automation scripts across development, test, and production environments.
  • Promote code reuse, cross-program collaboration, and sustainable development practices.
  • Support system integration activities, including hardware and low-level communications interfaces.

Skills

Object-oriented programming
C/C++
Real-time systems
Linux environments
TCP/IP UDP SCTP
Hardware integration
Source control
Lifecycle concepts
Best practices
Communication skills
US Citizenship
Ada
Test automation
AI coding tools
AI-assisted workflows

Education

Bachelor’s degree in Computer Science or related field
Master’s degree with relevant experience

Tools

Red Hat Linux
Virtual machines
Hypervisors

Job description

Leidos is seeking a Software Engineer to join a mission-critical team and work on real-time, high-availability systems for national airspace modernization. The role involves independent and collaborative development, designing and testing software, and mentoring junior engineers.

You’ll contribute to cross-functional software delivery, participate in Agile ceremonies, and support system integration including hardware interfaces and low-level communications. A Public Trust clearance is required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Real-Time Software Engineer — Hybrid
Senior Real-Time Software Engineer — Hybrid

Leidos • Egg Harbor Township (NJ)

Hybrid
USD 108,000 - 195,000
Senior Real-Time Software Engineer
Senior Real-Time Software Engineer

Leidos • Gaithersburg (MD)

Hybrid
USD 87,000 - 157,000
Senior Real-Time Systems Engineer – Hybrid
Senior Real-Time Systems Engineer – Hybrid

Leidos • Gaithersburg (MD)

Hybrid
USD 117,000 - 195,000
Real-Time Software Engineer — Mission-Critical Systems (Hybrid)
Real-Time Software Engineer — Mission-Critical Systems (Hybrid)

Leidos • Gaithersburg (MD)

Hybrid
USD 70,000 - 126,000
Lead Real-Time Systems Engineer — Hybrid
Lead Real-Time Systems Engineer — Hybrid

Leidos • Eagan (MN)

Hybrid
USD 87,000 - 157,000
Health and Wellness programs
Paid Leave and Retirement
Competitive compensation
+1
Lead Real-Time Systems Engineer with High Availability
Lead Real-Time Systems Engineer with High Availability

Leidos • Egg Harbor Township (NJ)

Hybrid
USD 87,000 - 157,000
Senior Embedded Software Engineer — Real-Time Defense
Senior Embedded Software Engineer — Real-Time Defense

Leidos Inc • Huntsville (AL)

On-site
USD 108,000 - 195,000
Lead AI Software Engineer - Real-Time Systems (Hybrid)
Lead AI Software Engineer - Real-Time Systems (Hybrid)

Leidos LLC • Gaithersburg (MD)

Hybrid
USD 87,000 - 158,000
Software Engineer - Defense Systems (Real-Time & Embedded)
Software Engineer - Defense Systems (Real-Time & Embedded)

Via Logic LLC • Huntsville (AL)

On-site
USD 75,000 - 126,000
Lead Software Developer - Cloud-Native Air Traffic Systems
Lead Software Developer - Cloud-Native Air Traffic Systems

Leidos • United States

On-site
USD 87,000 - 158,000