Software Engineer

Software Engineer

Sector
DATA & AI
Location

Southampton, Lisbon - Hybrid

Employment Type

Full-time

 

Software Engineer

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:

We are seeking a highly skilled and motivated Software Engineer to join our team, focusing on developing and enhancing sensor systems. You will play a crucial role in designing, developing, and validating new features, contributing to both the software lifecycle and the innovative solutions that power our systems.

As part of a collaborative team, you will be involved in various phases of software development, from gathering requirements to supporting field trials. This position offers an exciting opportunity to work with cutting-edge technology in a fast-paced environment under an Agile development philosophy.

What will be your responsibilities:

  • Requirement Analysis and Development:Analyze and develop high-level requirements into detailed specifications.
  • Documentation & Communication:Communicate new features and improvements to the wider company through clear documentation and release notes.
  • Feature Design & Development:Design and create new features for sensor systems.
  • Agile Development:Collaborate as part of an Agile team, contributing throughout the full software lifecycle.
  • Validation & Verification:Validate and verify new software features to ensure quality and performance.
  • Field Trials Support:Support field trials in the UK and internationally, ensuring software meets the required standards in real-world conditions.
  • Team Collaboration & Engagement:Actively engage and collaborate with both the immediate development team and the broader TEKEVER community.
  • Software Testing & Integration:Perform rigorous software testing and integration to ensure smooth deployments and product stability.
  • Mentorship:Mentor Engineers and Graduate Engineers, helping to develop their skills and guide them in their professional growth.
  • Continuous Learning:Stay up to date with modern software technologies and best practices.
  • Process Improvement:Help improve software engineering processes to enhance development efficiency.
  • Review & Approve Changes:Review and approve software changes, ensuring they meet quality standards and are aligned with project goals.
  • Lead Small Projects: Lead small software teams for small-scale projects, ensuring timely delivery and quality outcomes.

Profile and requirements:

  • Education:
  • BEng/BSc in Computer Science, Mathematics, Engineering, or a related field (2.1 or better).
  • MEng, MSc, or PhD is a plus.
  • Language Requirements: Advanced proficiency in English, with proven fluency at the C2 level.
  • Experience:
  • Minimum of 5+ years of software development experience in a commercial environment.
  • Proficiency in C/C++ programming.
  • Experience with unit testing and the software development lifecycle.
  • Knowledge of multi-threaded development and distributed software systems.
  • Familiarity with SOLID principles and modern software design patterns.
  • Experience with Docker and build pipelines.
  • Proficient in version control using Git.
  • Experience with CUDA for GPU programming.
  • Solid understanding of Linux systems.
  • Additional Technical Skills (Desired):
  • Python, QT, and QML development.
  • Familiarity with Atlassian Jira and Confluence.
  • Experience with Intel & ARM architectures.
  • Expertise in software efficiency and optimization.
  • Proficiency in OpenGL.

    What we have to offer you:

    • An excellent work environment and an opportunity to make a difference;
    • Salary Compatible with the level of proven experience.

    Do you want to know more about us ?

    Visit our LinkedIn page at https://www.linkedin.com/company/tekever/

    Software Engineer

    Sector
    DATA & AI
    Location

    Southampton, Lisbon - Hybrid

    Employment Type

    Full-time

     

    Software Engineer

    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:

    We are seeking a highly skilled and motivated Software Engineer to join our team, focusing on developing and enhancing sensor systems. You will play a crucial role in designing, developing, and validating new features, contributing to both the software lifecycle and the innovative solutions that power our systems.

    As part of a collaborative team, you will be involved in various phases of software development, from gathering requirements to supporting field trials. This position offers an exciting opportunity to work with cutting-edge technology in a fast-paced environment under an Agile development philosophy.

    What will be your responsibilities:

    • Requirement Analysis and Development:Analyze and develop high-level requirements into detailed specifications.
    • Documentation & Communication:Communicate new features and improvements to the wider company through clear documentation and release notes.
    • Feature Design & Development:Design and create new features for sensor systems.
    • Agile Development:Collaborate as part of an Agile team, contributing throughout the full software lifecycle.
    • Validation & Verification:Validate and verify new software features to ensure quality and performance.
    • Field Trials Support:Support field trials in the UK and internationally, ensuring software meets the required standards in real-world conditions.
    • Team Collaboration & Engagement:Actively engage and collaborate with both the immediate development team and the broader TEKEVER community.
    • Software Testing & Integration:Perform rigorous software testing and integration to ensure smooth deployments and product stability.
    • Mentorship:Mentor Engineers and Graduate Engineers, helping to develop their skills and guide them in their professional growth.
    • Continuous Learning:Stay up to date with modern software technologies and best practices.
    • Process Improvement:Help improve software engineering processes to enhance development efficiency.
    • Review & Approve Changes:Review and approve software changes, ensuring they meet quality standards and are aligned with project goals.
    • Lead Small Projects: Lead small software teams for small-scale projects, ensuring timely delivery and quality outcomes.

    Profile and requirements:

    • Education:
    • BEng/BSc in Computer Science, Mathematics, Engineering, or a related field (2.1 or better).
    • MEng, MSc, or PhD is a plus.
    • Language Requirements: Advanced proficiency in English, with proven fluency at the C2 level.
    • Experience:
    • Minimum of 5+ years of software development experience in a commercial environment.
    • Proficiency in C/C++ programming.
    • Experience with unit testing and the software development lifecycle.
    • Knowledge of multi-threaded development and distributed software systems.
    • Familiarity with SOLID principles and modern software design patterns.
    • Experience with Docker and build pipelines.
    • Proficient in version control using Git.
    • Experience with CUDA for GPU programming.
    • Solid understanding of Linux systems.
    • Additional Technical Skills (Desired):
    • Python, QT, and QML development.
    • Familiarity with Atlassian Jira and Confluence.
    • Experience with Intel & ARM architectures.
    • Expertise in software efficiency and optimization.
    • Proficiency in OpenGL.

      What we have to offer you:

      • An excellent work environment and an opportunity to make a difference;
      • Salary Compatible with the level of proven experience.

      Do you want to know more about us ?

      Visit our LinkedIn page at https://www.linkedin.com/company/tekever/