The Maritime Systems Division of Leidos is seeking to modify existing software and create new software for real-time systems, specifically for the C4I Prototype program, which provides deployment, monitoring, and communications of a buoy with a software defined radio.
Requirements
- Proven experience in all phases of Software Engineering including requirements, design, code, test and integration
- Experience with Rust and Linux
- Experience using the Atlassian toolset
- Knowledge of or experience with UML and object-oriented design
- Real-time software development experience
- Experience with C/C++, Java, Python, JavaScript
- Experience with Rhapsody, Model Driven Development, and code generation
Responsibilities
- Support all phases of the software development lifecycle, including requirements analysis, system design, software development, integration and test, documentation, and maintenance, for complex software system/applications.
- Development of software architectures to support migration of timing-critical applications to new hardware configurations
- Software implementation and unit testing to meet customer objectives
- Continuous Integration/Continuous Deployment pipeline support
- Mentoring of junior engineers
Other
- US Citizenship required with the ability to obtain an Secret clearance
- Requires BS degree in Computer Science or Computer Engineering and 4+ years of prior relevant experience or Masters with 2+ years of prior relevant experience.
- The ability to obtain and maintain a TS/SCI Security Clearance
- Excellent verbal, written and interpersonal communication skills are required for an effective interface with all internal and external contacts.
- Possess business and technical vision