Senior Software Development Engineer

New Today

Description Join Leidos as a Senior Software Development Engineer supporting our dynamic maritime autonomy team. In this exciting role, you will engage in all facets of software development and deployment, playing a key part in our projects throughout the complete software development lifecycle. Our successful team is recognized for delivering exceptional results, and we are looking for someone who is eager to contribute to our continued excellence. Collaborating closely with the Development team and other tech stakeholders, you will help maintain, develop, and support multiple projects within an Agile SAFe environment. Your responsibilities will include designing, developing, testing, and automating software solutions. Primary Responsibilities Analyze, design, code, and enhance software for new functionalities and performance upgrades. Develop and test C++ software specifically for Linux systems. Work with interface communication standards and protocols such as TCP/IP, UDP, and DDS. Collaborate across teams to facilitate software deployments and integrations. Create thorough documentation for developed systems. Basic Qualifications U.S. Citizen with the capability to obtain a SECRET clearance. Bachelor's degree and 12+ years of relevant experience or a Master's degree with 10+ years of relevant experience. Additional experience may be considered in lieu of a degree. A degree in Computer Science, Information Technology, Network Engineering, or related fields. Extensive experience in C++ software development. Proven troubleshooting skills with tools like Jira, Confluence, Bamboo, and Jenkins, and experience programming in a Linux environment. Preferred Qualifications Familiarity with interface communication standards and protocols such as TCP/IP, UDP, and DDS. Experience integrating software into third-party frameworks and architectures, such as RTI DDS. Advanced knowledge of the Linux operating system. Experience with other programming languages, including Java and Python. Experience with virtualization technologies (e.g., VMware, KVM). Hands-on experience with Docker and Kubernetes (RKE2) for containerization, Kubernetes management, and automation technologies. Original Posting: June 2, 2025 For U.S. Positions: While subject to change based on business needs, Leidos anticipates this job requisition will remain open for at least 3 days with an expected close date no earlier than 3 days after the original posting date. Pay Range: Pay Range $126,100.00 - $227,950.00 The Leidos pay range for this job level serves as a general guideline and is not a guaranteed salary. Factors influencing offer extension include job responsibilities, education, experience, knowledge, skills, and abilities, as well as internal equity, market alignment, applicable contracts, or other laws.
Location:
Arlington, VA, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search