onsite
Lead Engineer Embedded Software - FERCHAU GmbH Wiesbaden Pharma & Life Science
Software Engineer
Lead the design, development, and integration of embedded software for advanced medical and life‑science devices, leveraging C/C++, RTOS, AUTOSAR, and Linux to deliver robust, high‑performance firmware solutions.
About the role
Key Responsibilities
- Architect and implement embedded software solutions for medical and life‑science applications, ensuring compliance with industry standards and regulatory requirements.
- Lead a cross‑functional team of developers, providing technical guidance, code reviews, and mentorship to maintain high code quality and productivity.
- Collaborate closely with hardware engineers to define interfaces, perform hardware‑software integration, and troubleshoot complex issues.
- Drive continuous improvement of development processes, tooling, and best practices, including CI/CD pipelines and automated testing frameworks.
- Manage project timelines, deliverables, and resource allocation, ensuring on‑time delivery of high‑reliability firmware releases.
Requirements
- 10+ years of embedded software experience, with a proven track record in medical or life‑science device development.
- Expertise in C/C++, RTOS, AUTOSAR, and Linux kernel development.
- Strong understanding of hardware interfaces (SPI, I2C, UART, CAN) and experience with hardware debugging tools.
- Excellent leadership, communication, and problem‑solving skills, with the ability to mentor junior engineers.
- Experience with regulatory processes (FDA, CE) and quality systems (ISO 13485) is highly desirable.