inne

Senior Embedded Software Engineer

inne

full-time

Posted on:

Location Type: Hybrid

Location: BerlinGermany

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • 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
  • Familiarity with wireless communication (e.g., BLE, WiFi) in embedded devices
  • Experience supporting audits or contributing to technical documentation for regulatory submissions
Benefits
  • Competitive salary
  • 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
  • A chance to do meaningful work in a fast-growing startup that has developed its own innovative product
  • A pleasant and friendly work environment with a diverse group of motivated, talented, and visionary colleagues
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded software developmentCC++image processingcomputer visionalgorithm translationsoftware verificationsystem debuggingperformance optimizationhardware bring-up