Hybrid Senior Embedded Software Engineer

Posted 3 minutes ago

Apply now

About the role

  • Senior Embedded Software Engineer developing embedded software and firmware for a connected medical device in Berlin. Leading cross-functional collaborations in AI and women's health within a regulated environment.

Responsibilities

  • Lead the design, development, and maintenance of embedded software and firmware for the inne reader
  • Own and evolve the embedded software architecture , ensuring scalability, reliability, and maintainability
  • Implement and optimize image processing solutions used to analyze lateral flow assay results directly on the device
  • Work closely with our data science team to translate algorithms and AI/ML models into robust, production-ready embedded solutions
  • Ensure all development follows the medical device software lifecycle in accordance with IEC 62304 and inne’s Quality Management System
  • Contribute to software risk management, cybersecurity considerations, and technical documentation required for IVDR-compliant products
  • Drive verification and validation strategies , including unit, integration, and system-level testing
  • Support hardware bring-up, system debugging, and performance optimization on resource-constrained devices

Requirements

  • Several years of professional experience in embedded software development in C/C++ , including architecture-level responsibility
  • Strong experience with image processing or computer vision , ideally on embedded or resource-constrained systems
  • Proven experience translating algorithms or models into production systems
  • Solid professional experience developing software in a regulated medical device environment and deep understanding of the medical device software lifecycle (IEC 62304) , including documentation, traceability, configuration management, and verification
  • Experience working within IVDR-aligned quality management systems and risk-aware development processes
  • Strong hardware-near development and debugging experience (communication protocols, device interfaces, performance optimization)
  • Manufacturing & productization experience

Benefits

  • M-membership at Urban Sports Club
  • Subsidy for BVG company tickets (public transportation)
  • High-quality snacks in the office and monthly team lunches
  • Opportunity to participate in the Virtual Stock Options Program
  • Company pension plan
  • Hybrid office concept
  • Beautiful, central, and dog-friendly office location in Berlin

Job title

Senior Embedded Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job