Firmware and Embedded Systems Engineer

Vor 3 Tagen


Vevey, Waadt, Schweiz Ekkiden Vollzeit

Ekkiden is a leading consulting group providing expert advice and support to organizations in various industries. Our team of professionals works closely with clients to identify their needs and develop customized solutions to address their challenges.

About the Job:

We are seeking an Embedded C - Firmware Engineer to join our team. The successful candidate will be responsible for designing, developing, and optimizing firmware used within space payloads. This role involves close collaboration with software architects, hardware engineers, and other cross-functional teams to deliver high-quality, efficient, and highly reliable firmware.

Key Responsibilities:
  • Participation in firmware requirements development, architectural design, and detailed design processes
  • Setting up the firmware development and verification environment in accordance with the program's development and verification standards
  • Developing high-quality firmware source code for embedded systems using C language (bare metal or RTOS-based)
  • Developing test cases against product requirements and unit tests against design
  • Participating in test bench setup to validate the firmware
  • Debugging and resolving firmware issues at both the application and system levels
  • Performing requirements, design, and code reviews
  • Developing and maintaining documentation related to firmware design and usage
  • Participating in system architecture design
Requirements:
  • Bachelor's degree in Electronics Engineering, Computer Science, or a related field
  • English and French language proficiency
  • Strong understanding of microcontrollers and hardware interfaces
  • At least 5 years of experience in firmware development for space/aviation systems using C language (including debugging tools, HW protocol analyzers, and SW static/dynamic analysis)
  • Experience with space or civil aviation software engineering and software product assurance standards (ECSS-E40, ECSS-Q80, DO-178C)
  • Experience with CAN Bus, CAN Open protocol, and CAN Bus profiling tools and protocol analyzers
  • Experience with developing software mitigations for radiation impacts (e.g., EDAC, Scrubbing)
  • Experience with worst-case execution time (WCET) and schedulability analysis
  • Familiarity with hardware debugging tools, including oscilloscopes and logic analyzers
  • Familiarity with digital signal processing
  • Familiarity with control algorithms
  • Familiarity with ADCs/DACs

If you have a strong background in firmware development and are looking for a new challenge, we encourage you to apply.



  • Vevey, Waadt, Schweiz Ekkiden Vollzeit

    Ekkiden is an international consulting group founded in 2019. We are a community of passionate and committed consultants who work on organizational, operational, and technological transformation projects in IT/Digital, Industry/R&D, and sustainability for large accounts and SMEs in France, Switzerland, Spain, and Germany.Job Description:We are seeking an...


  • Vevey, Waadt, Schweiz Capgemini Vollzeit

    Job OverviewWe are seeking an experienced Data Scientist to join our team at Capgemini Engineering Switzerland.The successful candidate will be responsible for designing and implementing software for embedded systems, including device drivers, firmware, and application software.Your ResponsibilitiesDesign and implement software architecture for embedded...


  • Vevey, Waadt, Schweiz Capgemini Vollzeit

    Job DescriptionThe ideal candidate will design and implement software for embedded systems, including device drivers, firmware, and application software. This involves collaborating with hardware engineers to define system requirements and specifications.The successful candidate will also develop and maintain software architecture and design documentation,...


  • Vevey, Waadt, Schweiz Ekkiden Vollzeit

    Ekkiden is a global consulting group dedicated to delivering innovative solutions in the fields of technology, industry, and sustainability. Our team of experts works closely with clients to understand their needs and develop tailored strategies to address their challenges.About the Role:As an Embedded C - Firmware Engineer, you will play a critical role in...

  • Embedded C

    Vor 3 Tagen


    Vevey, Waadt, Schweiz Ekkiden Vollzeit

    Groupe de conseil international fondé en 2019, Ekkiden anime un écosystème de consultants passionnés et engagés qui mènent des projets de transformation organisationnelle, opérationnelle et technologique dans l'IT/Digital, l'Industrie/R&D et la sustainability, chez les grands comptes et PME, en France, Suisse, Espagne et Allemagne. Le rôle :As an...


  • Vevey, Waadt, Schweiz Ekkiden Vollzeit

    We are seeking an experienced Embedded C - Firmware Engineer to join our team. As an Embedded C - Firmware Engineer, you will be responsible for designing, developing, and optimizing firmware used within a space payload. This role involves close collaboration with software architects, hardware engineers, and other cross-functional teams to deliver...


  • Vevey, Waadt, Schweiz Capgemini Vollzeit

    Your RoleAs an Embedded Software Engineer, you will be responsible for designing and implementing software for embedded systems, collaborating with hardware engineers, developing and maintaining software architecture and design documentation, writing clean, efficient, and maintainable code, performing unit testing, integration testing, and system testing.You...


  • Vevey, Waadt, Schweiz Capgemini Vollzeit

    About UsCapgemini Engineering Switzerland is a leading provider of engineering services, committed to excellence, diligence, responsibility, dynamism, and innovation. We offer a diverse work environment and provide training, tools, and foundations for professional and personal growth.We are seeking an experienced Embedded Software Engineer.


  • Vevey, Waadt, Schweiz Capgemini Vollzeit

    RequirementsTo be considered for this role, you should have a Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.You should have proven experience in embedded software development, with a strong understanding of embedded systems and microcontroller architectures.Proficiency in programming...


  • Vevey, Waadt, Schweiz Capgemini Vollzeit

    Job DescriptionAs a Data Scientist, you will be responsible for developing and maintaining software architecture and design documentation.Required Skills and QualificationsBachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.Proven experience in embedded software development, with a strong...

  • Systems Engineer

    vor 1 Tag


    Vevey, Waadt, Schweiz ETEL S.A. Vollzeit

    Your RoleYou will be responsible for designing and developing mechanical systems, ensuring their quality and functionality. Your work will contribute to the growth and success of ETEL S.A.Your ProfileBachelor's degree in mechanical engineering or relevant experience.Experience in mechanical drawings (2D), parts, and concept development (3D).Proficiency in...

  • Data Science Expert

    Vor 2 Tagen


    Vevey, Waadt, Schweiz Capgemini Vollzeit

    About the RoleWe value excellence, diligence, responsibility, dynamism, and innovation. We offer a diverse workplace and invite you to be part of our success story, providing training, tools, and foundations for your professional and personal growth.Your ProfileBachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science,...

  • Big Data Engineer

    Vor 2 Tagen


    Vevey, Waadt, Schweiz Visium SA Vollzeit

    About the PositionWe are seeking an experienced Big Data Engineer to join our team at Visium SA. The successful candidate will be responsible for designing and developing large-scale big data systems, and ensuring the smooth operation of these systems.The role requires strong technical expertise, excellent problem-solving skills, and the ability to work...


  • Vevey, Waadt, Schweiz Intuitive Vollzeit

    At Intuitive, we're passionate about advancing the world of medicine through innovative technology.We're committed to fostering an inclusive and diverse team, where great ideas can thrive and make a meaningful impact on patient lives.We're seeking a skilled Network and Systems Support Expert to join our team. As a key member of our support team, you will be...


  • Vevey, Waadt, Schweiz ETEL S.A. Vollzeit

    Application ProcessIf you are a motivated and enthusiastic electronics engineer looking for a new challenge, we encourage you to apply for this exciting opportunity.Please submit your resume and a cover letter outlining your relevant experience and qualifications.We thank all applicants for their interest; however, only those selected for an interview will...


  • Vevey, Waadt, Schweiz Exoscale Vollzeit

    About UsExoscale is a Swiss cloud service provider that provides a full spectrum of cloud infrastructure services, from virtual machines to object storage.We strive to create an environment with great working conditions and welcome diverse applicants.Job DescriptionThe Site Reliability Engineer will play a critical role in ensuring the availability of the...


  • Vevey, Waadt, Schweiz Capgemini Vollzeit

    Your ResponsibilitiesAs an Automation Engineer, your key responsibilities will include:• Project management in automation and electrical engineering fields• Electrical and automation revamping of a production plant• Creation of new electrical local infrastructure• Validation of rewiring with external providers• Redaction of technical specifications


  • Vevey, Waadt, Schweiz Visium SA Vollzeit

    We're on a mission to pioneer a bright future and build future-proof organizations that are ethically sound.As a seasoned Backend Software Engineer, you'll be responsible for crafting, developing, testing, deploying, and maintaining cloud-native applications using containerization, Azure, and Kubernetes.You will leverage your backend programming skills to...

  • Automation Engineer

    vor 21 Stunden


    Vevey, Waadt, Schweiz Capgemini Vollzeit

    At Capgemini Engineering Switzerland we value excellence, diligence, responsibility, dynamism and innovation. We offer a diverse workplace and would like to invite you to be part of our success story where we provide training, tools and foundations for your professional and personal growth. We are looking for an experienced Automation...


  • Vevey, Waadt, Schweiz DSJ Global Vollzeit

    We are seeking an experienced Industrialization Engineer who can develop cutting-edge industrial solutions and optimize existing manufacturing systems.