Embedded Software Architect

6 days ago


Bucharest, Bucureşti, Romania Thales Full time

Location: Bucharest, Romania

Thales is a global technology leader trusted by governments, institutions, and enterprises to tackle their most demanding challenges. From quantum applications and artificial intelligence to cybersecurity and 6G innovation, our solutions empower critical decisions rooted in human intelligence. Operating at the forefront of defence and security, aerospace and space, cybersecurity and digital identity, we're driven by a mission to build a future we can all trust.

In Romania, we are advancing innovation through software engineering, research and development, delivering solutions in key markets in which Thales Group operates. Our engineers design, develop and integrate solutions that impact global industries – from fully operational systems and subsystems for naval warfare and maritime security operations, to air traffic management systems, satellite-based solutions, tactical indoor simulations, identity and biometric technologies and more.

Job Summary

  • Undertakes the design and development of applications using templates and tools.
  • Negotiate with stakeholders the best technical implementation for the customer requirements
  • Advise engineering team on the capabilities and timeline of the future implementations
  • Assists as part of the team on the design of components of larger systems.
  • Produces detailed designs including, for example, physical data flows, file layouts, common routines and utilities, program specifications or prototypes and backup, recovery and restart procedures.
  • Puts skills and project experience into practice and provides support to less experienced colleagues.

Required competencies:

  • Driver development in Linux
  • Knowledge of Yocto
  • Master of C embedded development
  • Knowledge of Software Architecture principles (e.g. C4 Model, TOGAF, etc.)
  • Knowledge in any code versioning solution (E.g..: Git, ClearCase, SVN)
  • Able to propose good practices and improvements for existing software development processes
  • Master Degree in Computer Science (or similar) or Bachelor Degree and relevant experience
  • Fluency in English

Would be a plus:

  • Prior experience with CCSDS (Consultative Committee for Space Data Systems) protocols
  • Yang Models
  • GNMI/GRPC protocols
  • Netconf/Restconf protocols
  • Knowledge of cloud technologies such as Docker and Kubernetes
  • Experience working with Agile processes and Continuous Integration/Continuous delivery (CI/CD) workflow
  • Fluency in French

Soft Skills:

  • Intercultural communication, including the ability to work in an international team
  • Team-working
  • Solution oriented while being open to embrace new technologies
  • Flexibility and availability to travel abroad (minimum 3 months at the beginning of the project).

At Thales, we're committed to fostering a workplace where respect, trust, collaboration, and passion drive everything we do. Here, you'll feel empowered to bring your best self, thrive in a supportive culture, and love the work you do. Join us, and be part of a team reimagining technology to create solutions that truly make a difference – for a safer, greener, and more inclusive world.



  • Bucharest, Bucureşti, Romania SII Group Romania Full time

    Who we are:Open-minded intellectuals who embrace emerging technologies on our mission to create innovative Software Engineering Solutions that will impact millions of users around the world.Job Responsibility:Managing requirements, software design, variant management, code quality, and release coordination.Driving architectural design and technical...


  • Bucharest, Bucureşti, Romania Aegis Core Tech Full time

    aEURc 3+ years of experience in embedded software development in the automotive or equivalent industryaEURc Strong understanding of embedded systems, real-time operating systems and microcontroller architectureaEURc Experience with automotive communication protocols (e.g. CAN LIN, FlexRay)aEURc Proficiency in programming languages (e.g., C, C++)aEURc...


  • Bucharest, Bucureşti, Romania Randstad Digital Romania Full time

    Position overviewWe are looking for anEmbedded Security Architectto join our Randstad Digital Romanian Team in Bucharest for a challenging new project and work closely with the team which is responsible for developing state-of-the-art secure cryptographic libraries, protected against both physical and logical attacks. In this role you will serve as a...


  • Bucharest, Bucureşti, Romania Rinf Full time

    What is the impact you want to make?Unleash your biggest strengths, apply skills & knowledge, learn new things, connect with your peers and build your career with usWhy EngineerOfTheFuture, #PeopleofManyTalentsAt , you'll encounter friendly people who are eager to explore and reinvent the world of technology.We encourage ideas - we like to share and learn...


  • Bucharest, Bucureşti, Romania Randstad Digital Romania Full time

    Project overviewWe are looking for a Software Validation Architect to join our team in Sibiu or Bucharest for a challenging automotive project. In this role you will be responsible for defining and implementing the end-to-end validation strategy for Security Firmware systems, covering hardware, software, and integration testing.Meet our clientOur client...


  • Bucharest, Bucureşti, Romania Randstad Digital Romania Full time

    Project overviewWe are looking for an Embedded Software Engineer for Security Firmware to join our team in Sibiu or Bucharest for a challenging automotive project. In this role you will develop high quality embedded low-level software for our client software security solutions. In this role also you will have the occasion to get in contact with different...


  • Bucharest, Bucureşti, Romania Talentwelove Full time

    Talentwelove is the fastest-growing HR startup in Romania, and the first fully digitalized Talent Acquisition Partner, which is also available at a global level. Our solutions cover end-to-end talent acquisition for small, medium, and very large businesses.The CompanyOur client is part of a global company that is currently in a fast-growing stage, hiring...


  • Bucharest, Bucureşti, Romania Axway Software SA Full time

    OverviewThe Axway Cloud Security team is seeking a new Cloud Security Architect who will be critical to delivering secure cloud services to customers in government, banking, financial services, healthcare, life sciences, manufacturing, and other security-conscious industries.As a Cloud Security Architect, you will serve as a trusted advisor and thought...

  • AI Software Architect

    2 weeks ago


    Bucharest, Bucureşti, Romania Sigma Software Full time

    Company Description We are looking for a Software Architect with a strong focus on AI/ML to design and implement cutting-edge generative AI solutions. In this position, you will take full ownership of technical design decisions, define AI architecture strategy, and ensure the successful integration of advanced AI models into a complex AdTech platform.Become...


  • Bucharest, Bucureşti, Romania HARMAN International Full time

    A Career at HARMANWe're a global, multi-disciplinary team that's putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.Engineer audio systems and integrated technology platforms that augment the driving experienceCombine ingenuity, in-depth research, and a spirit of...