Become the Software Engineering Team Lead at OSI Maritime Systems, driving innovation in marine navigation systems. Lead a talented team in a collaborative, dynamic environment, ensuring operational excellence. In this pivotal role, you will oversee the software development lifecycle, applying best practices in C and C++. Your responsibilities include designing, testing, and maintaining software products while mentoring team members. The position requires a strong background in real-time systems, and experience with complex software requirements is crucial. Key Responsibilities: • Follow and implement the SDLC using best practices • Write high-quality C and C++ source code • Participate in peer code reviews and version control • Prepare specifications and manage requirements • Troubleshoot and correct software defects effectively Requirements: • Degree in Computer Science or related field • 4-6 years of software development experience • Experience with ...