×
Register Here to Apply for Jobs or Post Jobs. X

R+D Firmware Engineer III- Diagnostics

Job in Cincinnati, Hamilton County, Ohio, 45208, USA
Listing for: Midmark Corporation
Full Time position
Listed on 2026-01-02
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below

Overview

Firmware Engineer – Embedded Linux – Cincinnati, OH

Lead firmware projects in the med‑tech space, guiding a team of engineers, shaping architecture, and ensuring compliance with FDA/ISO 13485 standards. Hybrid role: in‑office 4 days + 1 remote day.

Responsibilities
  • Participate in architecture decisions and design of custom embedded Linux platforms and OEM modules.
  • Design the software framework for diverse connectivity options, including advanced BLE features and next‑generation wireless technologies.
  • Implement secure boot and robust over‑the‑air update mechanisms across the full software lifecycle.
  • Mentor junior engineers on embedded Linux best practices and real‑time design.
  • Resolve complex, system‑level issues involving hardware, kernel, and user‑space interactions.
  • Collaborate cross‑functionally with software, cybersecurity, and other engineering teams during product design, development, and post‑launch sustaining activities.
  • Contribute to formal software documentation and verification strategy, ensuring compliance with FDA design controls and QMS (ISO 13485 / 21 CFR 820).
Qualifications
  • Bachelor’s degree in Electrical Engineering, Computer Science, or related field.
  • 4+ years of firmware experience, with a focus on signal acquisition, wireless technologies, and medical device software.
  • Deep knowledge of the Linux kernel, device drivers, and hardware abstraction layers.
  • Proven experience designing and shipping products with advanced wireless capabilities, particularly BLE.
  • Experience developing medical device software under FDA (21 CFR 820) and international (ISO 13485) regulations, including formal design control processes.
  • Strong C/C++ skill set and modern C++ system design patterns.
  • Demonstrated ability to lead technical projects, mentor engineers, and make critical design decisions.
Experience & Skills
  • Embedded Linux system development on ARM‑based SoCs or SoMs.
  • Secure boot, application‑level cryptography, and graphics pipelines or display frameworks.
  • Software lifecycle management – secure boot, OTA updates, and traceability.
  • Mentoring, coaching, and technical leadership.
  • Quality and regulatory documentation for FDA/ISO processes.
Supervisory Responsibilities
  • Lead and coach a team of engineers, fostering professional growth.
EEO Statement

Midmark Corporation is an Equal Opportunity Employer. We strongly encourage applications from qualified minorities, women, disabled individuals, and veterans.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary