
Senior Embedded Software Engineer
inne
full-time
Posted on:
Location Type: Hybrid
Location: Berlin • Germany
Visit company websiteExplore more
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