Leidos is seeking a Senior Software Engineer to support the maritime autonomy team, working in a diverse environment across the software development lifecycle to maintain, develop, and support several projects in an Agile SAFe environment.
Requirements
- Strong experience in C++ software development
- Demonstrated experience troubleshooting issues with most of the following tools: Jira, Confluence, Bamboo, Jenkins, and programming in a Linux environment.
- Experience with interface communication standards / protocols such as TCP/IP, UDP, and DDS
- Experience integrating software into third-party software frameworks and architectures, such as RTI DDS
- Advanced knowledge of the Linux operating system
- Experience with other programming languages such as Java and Python
- Demonstrated experience working with virtualization technologies (e.g., VMware, KVM).
- Demonstrated experience with Docker and Kubernetes (RKE2) in containerization, Kubernetes management and automation technologies.
Responsibilities
- Analyze, design, code and update software for new features and performance improvements.
- Implement, and testing C++ software for Linux systems.
- Experience with interface communication standards / protocols such as TCP/IP, UDP, and DDS.
- Collaborate with all teams to support software deployments and integrations.
- Documenting the developed systems.
Other
- US Citizen with the ability to obtain a SECRET clearance.
- Bachelor’s degree with 8 or more years of prior relevant work experience or Masters with 6 or more years of prior relevant work experience. Will consider additional work experience in lieu of a degree.
- Bachelor’s Degree in fields like Computer Science, Information Technology, Network Engineering, etc.