Extia
Embedded Software Architect
ExtiaRomania18 days ago
Full-timeInformation Technology

📣 Would you like to join a company that puts people at the heart of its concerns? We are waiting for you! Since 2007, Extia, an IT consulting company, has been offering a unique approach in its field by combining well-being at work and performance.


Our philosophy at Extia is “First who, then what", so let's go for it!


🚀First who?

  • Attracted by the challenge, nothing is impossible for you
  • A force of proposal, you are never short of solutions
  • Great communicator, you have the ability to drive alignment and change across different teams or situations
  • Strategic mindset with strong leadership qualities


🚀Then what?

We are seeking an experienced Embedded Software Architect to join our client on a cutting-edge satellite connectivity project.


Responsibilities:

  • Define, document, and maintain Embedded Software Architecture (Payload Management Interface, Execution Environment, Network Control Plane).
  • Translate long-term business requirements into robust, scalable, maintainable architecture.
  • Apply architectural frameworks (e.g., TOGAF) to ensure system integrity, fault tolerance (FDIR), and redundancy.
  • Provide technical leadership on system capabilities and implementation of features, including MPLS and IP Router Control.
  • Define and validate management/control plane protocols and interfaces (NETCONF, gNMI, gRPC, CFM, ISIS, IP, MPLS).
  • Guide technology selection and integration (Linux kernel, KVM, Yocto, container orchestration, message brokers, databases).
  • Produce and maintain architectural documentation, including design specs, data models (YANG), and deployment views.


Requirements:

  • Extensive experience in embedded/distributed system architecture for high-reliability, long-life projects.
  • TOGAF certification/expertise.
  • Strong knowledge of Network Routing, Control Plane (MPLS, IP, ISIS, CFM) and management protocols (NETCONF, gNMI).
  • Experience with custom Linux-based embedded platforms (Yocto, Linux kernel) and virtualization (KVM).
  • Conceptual programming/software development knowledge (C/C++ or embedded languages).
  • Familiarity with hardware integrity checks, FDIR, and redundancy mechanisms.


Nice to have:

  • Experience in satellite, aerospace, or telecom domains.
  • Familiarity with cloud/container orchestration (Docker, Kubernetes) in embedded/ground systems.
  • Knowledge of Space Data System protocols (CCSDS).
  • Experience with HDL or FPGA interfacing.
  • French language skills.


This position requires on-site presence 3 days per week (Bucharest office).


🚀 Do you recognize yourself in the "Who" and represent the "What"? Apply and let's talk!

Key Skills

Ranked by relevance