Leidos

Software Engineer 3 – AI-Enabled Development

Leidos

full-time

Posted on:

Location Type: Hybrid

Location: GaithersburgMarylandMinnesotaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $87,100 - $157,450 per year

Tech Stack

About the role

  • Design, develop, test, and maintain software for real-time, high-availability systems
  • Use AI-assisted development tools to accelerate coding, refactoring, debugging, and test creation
  • Apply AI responsibly across the full SDLC, including requirements analysis, design support, implementation, testing, documentation, and code review
  • Participate in Agile ceremonies including daily stand-ups, sprint planning, and release reviews
  • Engineer and maintain automation scripts deployed across development, test, and production environments

Requirements

  • Bachelor's degree in Computer Science or related field and 4 – 8 years of prior relevant experience or Masters with 2 – 6 years of prior relevant experience
  • AI-Driven Engineering Experience
  • Hands-on experience with AI-assisted coding tools (e.g., Claude Code or similar)
  • Strong experience with object-oriented programming
  • Proficiency in C, C++, and/or Ada (Ada preferred but optional)
  • Experience developing real-time, multi-threaded software
  • Familiarity with Linux (Red Hat)
  • Experience with low-level communications (TCP/IP, UDP, SCTP)
  • Ability to obtain and maintain a public trust security clearance
Benefits
  • Competitive compensation
  • Health and Wellness programs
  • Income Protection
  • Paid Leave
  • Retirement
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
AI-assisted developmentobject-oriented programmingCC++Adareal-time software developmentmulti-threaded softwareLinuxTCP/IPUDP
Soft Skills
communicationcollaborationproblem-solvingadaptabilitytime management
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer Science