✦ Luna Orbit — Software Engineering

Software Engineer

at Leidos Holdings

📍 Arlington, VA Unknown 💰 $87K – $157K USD / year Posted March 13, 2026
Salary $87K – $157K USD / year
Type Not Specified
Experience mid
Exp. Years 5+ years or 3+ years with Master's
Education Bachelor's in engineering or computer science with 5+ years or Master's with 3+ years of related experience
Category Software Engineering

This role involves developing and maintaining mainframe software solutions in a defense environment, focusing on assembler and C programming on z/OS systems.

  • Develop mainframe software
  • Maintain legacy systems
  • Implement security protocols
  • Debug and troubleshoot
  • Collaborate with product management

The technical environment includes mainframe systems, assembler and Metal C programming, z/OS operating system, security protocols, and tools like Endevor and XDC, within an Agile development process.

The ideal candidate is an experienced mainframe software engineer with 5+ years of expertise in Assembler and C programming, familiar with z/OS and security protocols. They are capable of working independently on complex mainframe projects within an Agile environment.

Proficiency in IBM AssemblerMetal C programmingMainframe knowledgez/OS familiaritySecurity protocols
Automating tasksDebugging toolsAgile developmentExperience with dump readingExperience with security protocols
EndevorXDCz/OS
AssemblerMetal CMainframez/OSSecurity protocolsEndevorDebuggingAgile
C++CAssemblerAssembly languageMainframez/OSSecurity protocolsSecurity ESMsSource controlEndevorDebuggingXDCSoftware development lifecycleAgile
Problem-solvingTeamworkIndependenceOrganizationCommunication
Industry Defense
Job Function Mainframe software development and maintenance in a defense setting
Clearance Required Secret Security Clearance
MainframeAssemblerMetal Cz/OSSecurity protocolsSecurity ESMsEndevorXDCDebuggingAgileSoftware development lifecycleSecurity clearanceMainframe knowledgeAssembly languageMainframe developmentSoftware engineerDebugging toolsAutomating tasks

Lack of mainframe or assembler experience, No security clearance, Less than 3 years of relevant experience, Inability to work independently, No familiarity with z/OS

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile