×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Eagan, Dakota County, Minnesota, USA
Listing for: vibehackers
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, DevOps, Unix/Linux
Salary/Wage Range or Industry Benchmark: 107900 - 195050 USD Yearly USD 107900.00 195050.00 YEAR
Job Description & How to Apply Below

Explicitly mentions vibe coding and AI-assisted/agentic development workflows and lists AI coding tools (Codex, Claude).

About the Role

Senior Software Developer responsible for designing, developing, and sustaining real-time, high-availability safety-critical systems for the UK National Airspace System Replacement program. The role is U.S.

-based with a 50% hybrid schedule and involves leadership, mentoring, system integration, and work with low-level communications and Linux environments.

Job Description Role

Leidos is hiring a Senior Software Developer to support the UK National Airspace System Replacement Product Delivery Team (UK NASR PDT). The role focuses on building and sustaining real-time, high-availability, safety-critical software that supports national airspace operations.

Key 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 sound software engineering principles to ensure reliability, fault tolerance, reusability, and maintainability.
  • Mentor and lead junior developers; influence technical direction and development processes.
  • Participate in Agile ceremonies (daily stand-ups, release planning, 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.
Requirements
  • Bachelor’s degree in Computer Science or related field with 8-12 years of relevant experience, OR Master’s degree with 6-10 years of relevant experience.
  • Ability to obtain and maintain a Public Trust clearance; US citizenship required.
  • Strong object-oriented programming experience and 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 and lifecycle concepts.
  • Experience with source control and configuration management tools.
  • Strong understanding of modern software development principles and best practices.
  • Strong verbal and written communication skills and ability to plan and prioritize work.
Preferred Qualifications
  • Experience with Ada.
  • Experience with test automation frameworks.
  • Familiarity with AI coding tools and agents (e.g., Codex, Claude) and Agentic/AI-assisted development workflows, including vibe coding.
  • Familiarity with AI-enabled CI/CD, testing, code review, and Dev Sec Ops  practices.
  • Understanding of AI-generated code validation, security, and responsible use.
Location & Schedule
  • U.S.

    -based position located in Gaithersburg, MD;
    Eagan, MN; or Egg Harbor, NJ.
  • Balanced 50% hybrid schedule (2-3 days in the office per week).
Salary & Benefits
  • Pay Range: $ - $.
  • Employment benefits include competitive compensation, health and wellness programs, income protection, paid leave, and retirement.

C C++ Ada Linux (Red Hat) TCP/IP UDP SCTP Virtual Machines Hypervisors Source control and configuration management tools CI/CD Dev Sec Ops  Test automation frameworks Codex Claude AI-enabled CI/CD, testing, and code review

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 Dev Sec Ops  Communication Planning and Prioritization

Experience Level

Senior

USD 107,/year

Employment Type

Full-time

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary