remote
Software Development Manager - OSI Maritime Systems
Software Engineer
Lead high‑performing software teams in developing mission‑critical maritime navigation and tactical solutions, driving technical excellence, agile delivery, and continuous improvement in a dynamic, global environment.
About the role
Key Responsibilities
- Oversee end‑to‑end delivery of software features for navigation and tactical systems, ensuring quality, reliability, and compliance with military standards.
- Mentor and coach cross‑functional teams, fostering a culture of collaboration, innovation, and continuous learning.
- Drive agile practices, sprint planning, retrospectives, and backlog refinement to maximize velocity and product value.
- Collaborate with product, QA, and operations to define requirements, acceptance criteria, and release plans.
- Champion technical excellence by reviewing architecture, code quality, and performance, and by implementing best practices.
Requirements
- 5+ years of software development experience, with 2+ years in a leadership role.
- Proficiency in C++ and embedded systems development for mission‑critical applications.
- Strong understanding of agile methodologies and experience leading distributed teams.
- Excellent communication skills and ability to translate complex technical concepts to stakeholders.
- Passion for maritime technology and a track record of delivering high‑quality software in regulated environments.
Skills
software developmentc