TEKEVER
Embedded Software Engineer – Critical Systems
TEKEVERPortugal1 day ago
Full-timeRemote FriendlyEngineering, Information Technology
Are you ready to revolutionise the world with TEKEVER? 🚀🌍

Na TEKEVER, lideramos a inovação na Europa como o líder europeu em tecnologia não tripulada, onde os avanços de ponta se encontram com uma inovação incomparável.

💻 Digital | 🛡️ Defence | 🔒 Security | 🛰️ Space

We operate across four strategic areas, combining artificial intelligence, systems engineering, data science, and aerospace technology to tackle global challenges — from protecting people and critical infrastructure to exploring space.

We offer a unique surveillance-as-a-service solution that delivers real-time intelligence, enhancing maritime safety and saving lives. Our products and services support strategic and operational decisions in the most demanding environments — whether at sea, on land, in space, or in cyberspace.

🌐 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 dedicated and professional Embedded Software Engineer with mid- to senior-level experience to join our team in developing critical flight software for satellite subsystems, ensuring compliance with high-assurance standards while embracing a New Space approach.

What The Team Does

  • Responsible for the entire software development life cycle of the subsystems equipment we develop in-house, from requirements elicitation through verification, validation, up to software product assurance.
  • Collaborate closely with hardware/electronics, system testing, and system engineering teams to ensure HW/SW interfaces are correctly implemented and all required functionalities are validated
  • Assist with on-orbit flight operations

Profile And Requirements

  • Background in Computer Science, Computer Engineering, Electrical Engineering or related filed.
  • Experience in embedded development for critical systems in domains such as space. applications, robotics, real-time control systems, avionics, medical or railways applications.
  • Experience with software certification/qualification standards (e.g., ECSS, DO-178C, ISO 26262, IEC 61508, EN 50128).
  • Proficiency in C and Python.
  • Proficiency with git source control.
  • Experience in unit test frameworks such as Unitty/Ceedling
  • Solid understanding of one or MCU architecture e.g., ARM Cortex-M or R architectures,
  • Practical debugging skills using logic analysers, oscilloscopes, hardware debuggers and related tools
  • Experience with embedded communication protocols such as SPI, UART and/or CAN.
  • Experience with SW factory tools such as GitLab, including practical knowledge with CI/CD setup.
  • Collaborative and team-oriented with a focus on shared goals.
  • Professional and committed to delivering high-quality results.
  • Adaptable and proactive to collaborate with cross-functional teams to ensure traceability, quality, and compliance throughout the software lifecycle.
  • Excellent communication skills in professional English, spoken and written.

Nice To Have, But Not Required

  • Leverage GNU/Linux command-line tools to automate development, testing, and deployment workflows, enhancing efficiency and reliability in embedded software processes.
  • Build systems such as CMake and/or Make
  • Experienced in MCU programming tools within production environments, including scripting and automation of programming workflows via command-line interfaces (CLI).
  • Experience in RTOS and embedded middleware
  • Conduct real-time schedulability analysis using techniques like Rate Monotonic Analysis (RMA) and foreground/background dynamic architectures to ensure reliable task execution in bare-metal space systems.

What We Have To Offer You

At TEKEVER, we believe in a dynamic, supportive work culture where innovation thrives. Heres what we offer:

  • Flexible Work Arrangements: Hybrid model to support a balanced work-life dynamic (2 days at the office)
  • Comprehensive Benefits: Health insurance, meal allowances, and more.
  • Competitive Compensation: Salary based on your experience and qualifications.
  • Opportunities for Growth: Develop your career in a fast-paced, mission-driven environment

If you are ready to catch this opportunity, send us your CV 🚀👩‍💻

Key Skills

Ranked by relevance