1 week ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Are you ready to revolutionise the world with TEKEVER?
Join us, the European leader in unmanned technology, where cutting-edge advancements meet unparalleled innovation. We offer a unique surveillance-as-a-service solution that provides real-time intelligence, enhancing maritime safety and saving lives. TEKEVER is setting new standards in intelligence services, data, and AI technologies.
Become part of a dynamic team transforming maritime surveillance and making a significant impact on global safety.
At TEKEVER, our mission is to provide limitless support through mission-oriented game-changers, delivering the right information at the right time to facilitate critical decisions.
If you're passionate about technology and eager to shape the future, TEKEVER is the place for you
Job Overview
As the Software Engineering Lead within the Data & AI team, you will be responsible for leading a team of Software Engineers in the design, development, integration, and deployment of advanced software solutions related to our Data & AI systems. You will play a critical role in shaping the software architecture, ensuring scalability, performance, and reliability while driving innovation in real-time intelligence, AI-powered analytics, and mission-critical applications. Typical software products that this role will focus on relate to our Computer Vision & Object Detection frameworks, Data Science products, advanced navigation solutions, and Advanced Analytics & Insights products, as well as the integration of those across our broader product portfolio.
Responsibilities
- Lead and mentor a team of Software Engineers, fostering a collaborative and high-performance culture while supporting professional growth.
- Develop the roadmap for the Software Engineering team.
- Lead small software projects, ensuring timely delivery and quality outcomes.
- Analyze requirements and translate them into detailed specifications.
- Design, develop, integrate, and deploy scalable, high-performance software for Data & AI systems.
- Communicate features and improvements via documentation and release notes.
- Collaborate in an Agile environment throughout the software lifecycle.
- Ensure software quality through validation, verification, and testing, employing automated tools.
- Support field trials to ensure software standards in real-world conditions.
- Perform software testing and integration to ensure stability.
- Improve development processes for efficiency.
- Review and approve software changes, maintaining quality standards.
- Stay updated with latest technologies and best practices in AI and autonomous systems.
Profile and Requirements
- Bachelor's or Master's degree in relevant fields; PhD is a plus.
- At least 5 years of software engineering experience, with 2+ years in leadership.
- Proficiency in C++, C#, Python; experience with software architecture, APIs, and integration.
- Knowledge of SOLID principles, software design patterns, and development tools.
- Experience with multi-threading, distributed systems, databases, and cloud platforms.
- Familiarity with DevOps, Docker, Kubernetes, and telemetry monitoring.
- Bonus: experience with AI, ML, embedded systems, CUDA, and real-time systems.
- Strong analytical, leadership, and communication skills.
- Fluent in Portuguese and English at C2 level.
- Excellent project management and attention to detail.
What We Offer
- Impactful work environment and global safety contributions.
- High-tech, flat-structure company with latest Data & AI technologies.
- Flexible work arrangements and professional growth opportunities.
- Collaborative, inclusive culture, and competitive salary.
Interested? Visit our LinkedIn: https://www.linkedin.com/company/tekever/
#J-18808-Ljbffr