SonicJobs Logo
Left arrow iconBack to search

Senior Embedded IOT Engineer - Linux

Midmark Corporation
Posted a month ago, valid for a month
Location

Versailles, OH 45380, US

Salary

$44.27 - $53.13 per hour

Contract type

Full Time

By applying, a Midmark Corporation account will be created for you. Midmark Corporation's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • This role involves developing embedded Linux platforms for IoT connectivity in complex medical devices.
  • Candidates should have a Bachelor's degree in computer engineering or a related field and at least 6 years of relevant experience.
  • The position requires proficiency in C++ for embedded Linux systems and experience with embedded networking stacks.
  • The hybrid role is based in Versailles or Cincinnati, Ohio, with 4 days on-site and 1 day remote.
  • Salary details are not specified in the job description.

JOB SUMMARY:

This role focuses on the development of embedded Linux platforms that enable IoT connectivity in complex medical devices. The engineer will work across the full device – from low-level system software (kernel, BSP, U-Boot, device tree) to connectivity features such as telemetry, OTA updates, and network communication. The engineer will lead firmware architecture decisions, mentor junior engineers, and drive system-level design across firmware and connectivity layers.  This hybrid role is expected to be on-site in the Versailles or Cincinnati, Ohio location 4 days a week and one day remote.  

ESSENTIAL/PRIMARY DUTIES:

 •    Collaborate with a team to develop an embedded connectivity platform within complex electromechanical medical device systems.
Responsible for bringing up the Embedded Linux system (BSP, kernel configuration, U-Boot, device tree)
•    Mentor engineers in low-level driver development within embedded Linux systems.
•    Determine root cause when debugging system-level issues related to boot, memory, peripherals, and network stack
•    Collaborate and interact with firmware engineers developing embedded Linux for connectivity, embedded C, and embedded Linux
•    Lead the design and implementation of CAN-based communication architectures using C++ in embedded Linux systems, including low-level integration, performance optimization, and system-level debugging.
•    Conduct thorough code reviews to ensure quality and adherence to coding standards
•    Lead design of complex systems and propose innovative solutions
•    Act as technical lead, guiding system-level decisions and mentoring engineers
•    Drives innovation in firmware development processes and methodologies.
•    Collaborates with leadership and other cross functional departments to align decisions with organizational goals.
•    Formulates solutions to complex and ambiguous problems that are not well defined. Incorporates feedback and solutions from others.
•    Communicates complex technical ideas through daily work, presentations, and workshops.
•    Fosters cross team communication and knowledge sharing. Collaborate with teams and management to make critical technical decisions that align with organizational goals.
 

SECONDARY DUTIES:

•    Ensure documentation is accessible and understandable by cross-functional teams.
•    Makes critical decisions regarding firmware architecture, technology stack and implementation strategies.
•    Ensure firmware reliability and resilience in critical applications.
•    Establishes standardized processes and analyzes process metrics.
•    Influences change across disciplines and functions.
•    Establishes and enforces quality standards, leads quality improvement initiatives.
•    Collaborates with cross functional teams – IT; engineering; cybersecurity – to develop technical solution to enable connectivity, OTA updates, telemetry, bi-directional communication, and data transfer.
 

EDUCATION and/or EXPERIENCE:

Bachelor's degree in computer engineering or related field and 6+ years of relevant experience, or equivalent combination of both.  This is a device-side IoT role, requiring deep experience in embedded systems rather than cloud or IT infrastructure development. This role is not focused on Windows development or IT systems. Candidates should have strong experience working close to hardware in embedded Linux environments.

COMPETENCY and/or SKILL: 

•    Proficiency C++ for embedded Linux systems. Python for automation and testing
•    Experience implementing and debugging embedded networking stacks (MQTT, Ethernet, Wi-Fi at system level)
•    In-depth knowledge of Embedded Linux including kernel, BSP and U-Boot
•    Strong experience with CAN-based communication systems
•    Experience building connected/IoT devices from the embedded side (firmware, connectivity, OTA, telemetry)
•    Demonstrated experience mentoring engineers and elevating team capability
•    Experience designing firmware architecture for complex systems
•    Ability to integrate firmware with broader system architecture
•    Ability to lead design of complex, interconnected systems and shape the organization's technical direction
•    Ability to effectively communicate technical strategies and decisions to executives
•    Ability to establish and enforce quality standards that align with industry best practices and regulatory requirements
•    Ability to lead process improvement efforts and establish standardized processes
 

SUPERVISORY RESPONSIBILITIES:

  • Provides leadership, coaching, and/or mentoring to other engineers and co-ops.  May lead and direct the work of other teammates and may have some authority for personnel decisions related to hiring, performance, or disciplinary actions.
     

Founded in 1915, Midmark Corporation is the only company transforming healthcare experiences through innovative design within the medical, dental and animal health environments. With more than 2,200 teammates worldwide, Midmark focuses on harmonizing space, technology and workflows, creating a better experience for caregivers and patients at the point of care. The Midmark headquarters and innovation hub are located in Versailles, Ohio, which is also home to the Midmark Experience Center, Design Center, Technology Center and our largest manufacturing facility. Midmark maintains eleven additional locations in the United States, including four innovation hubs, and has subsidiaries in India and Italy.

EO/AA Employer Minorities/Females/Protected Veterans/Disabled







Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Midmark Corporation account will be created for you. Midmark Corporation's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.