Senior Embedded Software Architect

il y a 2 semaines


Toulouse, Occitanie, France E-Space Temps plein
About E-Space

E-Space is a pioneering company redefining the satellite industry by making connectivity from space universally accessible, secure, and actionable. Our mission is to bridge Earth and space to enable hyper-scaled deployments of space-powered Internet of Things (IoT) solutions and services.

Job Description

We are seeking a highly skilled Senior Embedded Software Architect to play a critical role in shaping the technical direction and architecture of our LEO satellite communication system. This position is essential for ensuring our software solutions are scalable, robust, and aligned with our strategic goals.

Key Responsibilities
  1. Lead the design and architecture of complex embedded software systems over a distributed SoC architecture (CPU, DSP, FPGA, ASICs), ensuring alignment with business objectives and technical standards.
  2. Design and development of intra and inter processor communication protocols.
  3. Lead the development of optimized software solutions aligned with the organization roadmap.
  4. Lead the implementation of an L1/L2 virtualization framework, including orchestration of multiple processes.
  5. Collaborate with cross-functional global teams to define software requirements and create architectural blueprints.
  6. Evaluate and select appropriate technologies, tools, and frameworks to meet project needs.
  7. Oversee the implementation of software architectures, providing guidance and mentorship to development teams.
  8. Conduct architectural reviews and ensure adherence to best practices and coding standards.
  9. Identify and address technical risks and challenges, ensuring the delivery of scalable and maintainable software solutions.
  10. Stay updated with the latest industry trends and advancements, incorporating new technologies and methodologies as appropriate.
  11. Document architectural designs and decisions, ensuring clear communication and understanding across teams.
  12. Mentor and provide relevant training to team members where applicable.
  13. Define software processes, align with the organization, and document with good quality for other teams.
  14. Perform any other duties commensurate with the role, as may reasonably be requested by the line manager to support departmental goals.
Requirements
  1. A degree in Computer Science, Software Engineering, or a related field, with extensive experience in software architecture and design.
  2. Experience in delivering highly efficient and reliable software (e.g., satellite or automotive safety-critical applications).
  3. Experience with version control systems (e.g., git) and continuous integration testing (e.g., Jenkins).
  4. Proven track record of designing and implementing large-scale, complex software systems.
  5. Previous experience in ARM Cortex A/M/R, PowerPC e200, DSP series processors.
  6. Experience with different virtualization hypervisors.
  7. Strong understanding of software development methodologies, including Agile and DevOps practices.
  8. Proficiency in multiple programming languages and software development frameworks (C/C++, Python, RTOS) as well as in Linux OS and Yocto.
  9. Excellent analytical and problem-solving skills, and the ability to address technical challenges with innovative solutions using efficient debugging methodologies.
  10. Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  11. Ability to support hardware design during product development.
  12. Experience in mentoring and guiding development teams, fostering a culture of continuous learning and improvement.
  13. A proactive and strategic mindset, with a commitment to driving technological excellence and innovation.
  14. At least 7 years' experience in a similar role.
  15. A willingness to undertake further relevant training.
  16. An understanding and commitment to equal opportunities.

We are redefining how satellites are designed, manufactured, and used, so we're looking for candidates with passion, deep knowledge, and direct experience on LEO satellite component development, design, and in-orbit activities. If that's your experience, then we'll be immediately impressed.

While we welcome candidates with global experience, please note that English is the language we conduct our business in, and application submissions will need to be in English or both English and French to be reviewed by our global team.

Why E-Space is Right for You
  • An opportunity to really make a difference.
  • Sustainability at our core.
  • Fair and honest workplace.
  • Innovative thinking is encouraged.
  • Competitive salaries.
  • Continuous learning and development.


  • Toulouse, Occitanie, France E-Space Temps plein

    Job Title: Senior Embedded Software ArchitectE-Space is a pioneering company that is redefining the satellite industry. We are seeking a highly skilled Senior Embedded Software Architect to join our team in Toulouse, France.Key Responsibilities:Lead the design and architecture of complex embedded software systems over a distributed SoC architecture (CPU,...


  • Toulouse, Occitanie, France E-Space Temps plein

    Job DescriptionE-Space is seeking a highly skilled Senior Embedded Software Architect to join our team in Toulouse, France. As a key member of our Systems Engineering and Advanced Projects team, you will play a critical role in shaping the technical direction and architecture of our LEO satellite communication system.Key Responsibilities:Lead the design and...


  • Toulouse, Occitanie, France E-Space Temps plein

    Job Description: Senior Embedded Software ArchitectE-Space is a leading company in the satellite industry, and we are seeking a highly skilled Senior Embedded Software Architect to join our team in Toulouse, France.Key Responsibilities:Lead the design and architecture of complex embedded software systems over a distributed SoC architecture (CPU, DSP, FPGA,...


  • Toulouse, Occitanie, France Technology & Strategy Temps plein

    Job DescriptionAs a seasoned Embedded Software Project Leader, you will be responsible for overseeing the development and maintenance of software projects, ensuring timely delivery, quality, and budget adherence. You will collaborate closely with developers, software architects, and technology group leaders to drive project success.Main...


  • Toulouse, Occitanie, France Technology & Strategy Temps plein

    Job DescriptionAs a seasoned Embedded Software Project Leader, you will be responsible for overseeing the development and maintenance of software projects, ensuring timely delivery, quality, and budget adherence. You will collaborate closely with developers, software architects, and technology group leaders to drive project success.Main...


  • Toulouse, Occitanie, France Technology & Strategy Temps plein

    Job Title: Embedded Software Project LeaderJob Description:You will be responsible for leading one or several software projects at Technology & Strategy. Your role will involve close collaboration with developers, software architects, and technology group leaders to ensure the development and maintenance of the final product solution, with a clear focus on...


  • Toulouse, Occitanie, France Technology & Strategy Temps plein

    Job DescriptionAs a seasoned Embedded Software Project Leader, you will be responsible for overseeing the development and maintenance of software projects, ensuring timely delivery, quality, and budget adherence. You will collaborate closely with developers, software architects, and technology group leaders to drive project success.Main...


  • Toulouse, Occitanie, France Technology & Strategy Temps plein

    Job Title: Embedded Software Project LeaderThis role is responsible for leading software projects from conception to delivery, ensuring they meet performance, quality, cost, and lead time constraints. The successful candidate will work closely with developers, software architects, and technology group leaders to develop and maintain the final product...

  • Embedded Software Developer

    il y a 4 semaines


    Toulouse, Occitanie, France We Are 5 Values Temps plein

    Embedded Software EngineerWe are seeking a skilled Embedded Software Engineer to join our R&D team in Toulouse, France. As part of our collaboration with a leading electronics manufacturer, you will contribute to the development of embedded software for various projects and solutions.About the RoleAs an Embedded Software Engineer, you will work on the design...


  • Toulouse, Occitanie, France Technology & Strategy Temps plein

    Job DescriptionAs a seasoned Embedded Software Project Leader, you will be responsible for overseeing the development and maintenance of software projects, ensuring timely delivery, quality, and budget adherence. You will collaborate closely with developers, software architects, and technology group leaders to drive project success.Main...


  • Toulouse, Occitanie, France Technology & Strategy Temps plein

    Job DescriptionAs a seasoned Embedded Software Project Leader, you will be responsible for overseeing the development and maintenance of software projects, ensuring they meet performance, quality, cost, and lead time constraints. You will collaborate closely with developers, software architects, and technology group leaders to drive project success.Main...

  • Embedded Software Developer

    il y a 4 semaines


    Toulouse, Occitanie, France We Are 5 Values Temps plein

    Embedded Software EngineerWe are seeking a skilled Embedded Software Engineer to join our R&D team in Toulouse, France. As part of our collaboration with a leading electronics manufacturer, you will contribute to the development of embedded software for various projects and solutions.About the RoleAs an Embedded Software Engineer, you will work on the design...


  • Toulouse, Occitanie, France Technology & Strategy Temps plein

    Job Title: Embedded Software Project LeaderJob Description:You will be responsible for leading one or several software projects, working closely with developers, software architects, and technology group leaders to ensure the development and maintenance of the final product solution. Your key responsibilities will include defining lead time, distributing...

  • Embedded Software Developer

    il y a 2 semaines


    Toulouse, Occitanie, France We Are 5 Values Temps plein

    Embedded Software Engineer **About the Role** We are seeking a skilled Embedded Software Engineer to join our R&D team in Toulouse, France. As part of this role, you will contribute to the development of embedded software for various projects and solutions, including automatic alerts and audio equipment for radiocommunication and digital radio. **Key...


  • Toulouse, Occitanie, France Davidson Temps plein

    Join Our Team as an Embedded Software DeveloperWe are a dynamic company, Davidson, that values innovation and teamwork. As an Embedded Software Developer, you will be part of a talented team that designs and implements software for embedded systems. Our team is passionate about creating cutting-edge solutions that make a real impact.About the RoleWe are...

  • Embedded Software Developer

    il y a 4 semaines


    Toulouse, Occitanie, France Technology & Strategy Temps plein

    Job Title: Embedded Software EngineerJob DescriptionWe are seeking an experienced Embedded Software Engineer to join our team at Technology & Strategy. As part of our development of new products for our customers, we need a skilled developer to work on embedded C projects.Key Responsibilities:Consolidate software specifications and develop detailed designs,...

  • Embedded Software Developer

    il y a 4 semaines


    Toulouse, Occitanie, France Technology & Strategy Temps plein

    Job Title: Embedded Software EngineerJob DescriptionWe are seeking an experienced Embedded Software Engineer to join our team at Technology & Strategy. As part of our development of new products for our customers, we need a skilled developer to work on embedded C projects.Key Responsibilities:Consolidate software specifications and develop detailed designs,...

  • Embedded Software Developer

    il y a 2 semaines


    Toulouse, Occitanie, France Technology & Strategy Temps plein

    Job Title: Embedded Software DeveloperJob Description:We are seeking an experienced Embedded Software Developer to join our team at Technology & Strategy. As part of our development of new products for our customers, we need a skilled developer to work on embedded C projects.Key Responsibilities:Consolidate software specifications and develop detailed...


  • Toulouse, Occitanie, France We Are 5 Values Temps plein

    About the RoleWe are seeking a skilled Embedded Software Engineer to join our R&D team in Toulouse, France. As part of our client's innovative technical environment, you will contribute to the development of embedded software for various projects and solutions.Key ResponsibilitiesDesign and develop embedded software using C for a range of products, including...

  • Embedded Software Developer

    il y a 1 semaine


    Toulouse, Occitanie, France Davidson Temps plein

    Embedded Software DeveloperWe are seeking a skilled Embedded Software Developer to join our team at Davidson. As an Embedded Software Developer, you will be responsible for designing and implementing software in C to run on 8-32 bit embedded systems. You will adhere to the application's specific constraints, such as real-time, low power, and critical...