G

GE Healthcare

Imaging, monitoring, and healthcare IT solutions

Embedded Software Engineer

Embedded EngineeringPosted on Nov 9
Full-timeMünster, GermanyNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Electrical Engineering, or a related discipline, or equivalent practical experience.
  • Significant experience developing embedded software in C for microcontroller-based systems.
  • Exposure to Windows-based application development; C#/.NET is preferred, with willingness to contribute when required.
  • Strong understanding of embedded software architecture and design.
  • Understanding of embedded electronics, including ADC/DAC, digital I/O, interrupts, PWM, motor control, and PID control systems.
  • Experience debugging embedded systems using oscilloscopes, logic analyzers, serial interfaces, and hardware diagnostic tools.
  • Familiarity with software configuration management and version control tools such as Git and Azure DevOps.
  • Practical experience using AI coding assistants such as Claude, Codex, or GitHub Copilot for software development, including critically evaluating and validating AI-generated code.
  • Strong written and verbal communication skills, including technical documentation and communication with technical and non-technical stakeholders.
  • Good English skills and German skills at B2 level or higher are required.

Responsibilities

  • Collaborate with cross-functional teams to define system requirements and contribute to software architecture and design.
  • Translate requirements into robust, maintainable C-based embedded firmware solutions, including testing and detailed documentation.
  • Design, implement, and validate new features for embedded systems and PC applications while ensuring compliance with regulatory and quality standards.
  • Use AI-assisted development tools such as Claude or Codex in the software development workflow and critically review AI-generated results for quality and regulatory compliance.
  • Execute and support verification and validation activities to demonstrate product safety, performance, and reliability.
  • Partner with service teams, customers, and hardware suppliers to diagnose, troubleshoot, and resolve complex issues in embedded control systems, conducting root-cause analysis across hardware, firmware, and software components.
  • Apply Design for Reliability principles and Agile and Lean methodologies to drive continuous improvement.
  • Work with global engineering teams to ensure consistency and reuse across software platforms.
  • Collaborate with external hardware partners to ensure seamless hardware/software integration.

Desired Qualifications

  • Experience working in regulated industries such as medical devices, automotive, or similar.
  • Knowledge of medical device software standards such as IEC 62304 and ISO 13485.
  • Experience with unit testing for embedded C and CI/CD pipelines.
  • Experience with real-time operating systems.
  • Knowledge of communication protocols and interfaces such as RS232, CAN, Ethernet, and TCP/IP.
  • Familiarity with PIC32 microcontrollers and the MPLAB IDE.
  • Ability to read and interpret electrical schematics and component datasheets.
  • Experience with programmable logic controllers (PLC).
  • Ability to work independently while contributing to a collaborative, global team environment.
  • Customer focus and ability to support field teams and resolve issues effectively.
  • Analytical thinking and problem-solving skills.
  • Attention to detail and commitment to quality and reliability.

About the Company

GE Healthcare

Imaging, monitoring, and healthcare IT solutions

GE Healthcare Systems provides medical technologies and digital infrastructure to improve diagnosis, treatment, and monitoring of patients. Its products include imaging systems (radiology and cardiology), mobile diagnostic tools, patient monitoring devices, and healthcare IT software that combine hardware, software, and services sold to hospitals, clinics, and research institutions, with revenue from device sales, software licenses, and long-term service contracts. The company differentiates itself by offering a wide, integrated ecosystem of hardware, software, and services, plus AI-driven analytics and a global service network supported by substantial R&D investment. Its goal is to improve patient outcomes and healthcare efficiency by delivering reliable imaging, diagnostics, monitoring, and IT solutions for clinicians.

Company size
1-10
Company stage
IPO
Headquarters
Chicago, IL
Founded
1892

Recently Posted Jobs

Explore more opportunities at GE Healthcare

See more jobs