Embedded Software Engineer

Salary/Rate:Flexible, depending on experience
Job type:Perm
Town/City:Freiburg
Country:Germany
Business Sectors:Operations
Job ref:25115
Post Date:25. 04. 2024
Scroll

About the Role

Are you an experienced Embedded Software Developer, and open for your next career step?

Would you like to have an impact on the development of high quality medical devices?

Join an innovative medical technology company, who are known globally for their advancements in the endoscopic field.


Responsibilities:


 
  • Develop embedded software for medical endoscopes, focusing on image processing.
  • Analysis of existing systems to identify optimization opportunities in both software and hardware design.
  • Take charge of software design, architecture, and implementation.
  • Generate specifications and testing strategies for software, ensuring thorough documentation.
  • Translate system requirements into precise software specifications.
  • Collaborate with circuit and FPGA design developers to implement hardware-related application and operating system components (utilizing Linux/Yocto on FPGA).
  • Develop and integrate SoC-specific Board Support Package (BSP) into embedded Linux OS builds.


    Experience required:
  • Degree in Computer Engineering, Electrical Engineering or comparable.
  • Demonstrated experience in system software development, particularly with Linux/Yocto on FPGA/C/C++ or similar embedded systems.
  • Fundamental grasp of software design and development methodologies.
  • Preferably you will bring experience in a regulated industry (ideally medical technology).
  • Ideally you have familiarity with Xilinx Zynq UltraScale+ MPSoc and its development environment.
  • Fluent German and English is required.

If you're interested in this position, please apply here and/or contact Hollie Dear.

#LI-HB1  #LI-Hybrid