Talent.com
Midmark Corporation
Senior Embedded IOT Engineer - LinuxMidmark Corporation • Cincinnati, OH, United States
Senior Embedded IOT Engineer - Linux

Senior Embedded IOT Engineer - Linux

Midmark Corporation • Cincinnati, OH, United States
Hace más de 30 días
Tipo de contrato
  • A tiempo completo
Descripción del trabajo

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 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 + 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.
Crear una alerta de empleo para esta búsqueda

Senior Embedded IOT Engineer - Linux • Cincinnati, OH, United States

Ofertas similares

Software Engineering Manager - Desktop and Embedded Linux Optimisation

CanonicalCincinnati, OH, United States
A tiempo completo

Software Engineering Manager - Desktop and Embedded Linux Optimisation.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.We work closely with major sili... Mostrar más

 • Oferta promocionada

Systems/DevOps Automation Engineer

Systems Staffing GroupCincinnati, OH, United States
A tiempo completo

Our team is responsible for the automation (Ansible/Python) of rollout of Linux servers running on Openstack.The automation is focused on the build / preparation of thousands of servers before they... Mostrar más

 • Oferta promocionada

IBM BPM Tech Lead-Cincinnati, OH

Staffing the UniverseCincinnati, OH, United States
A tiempo completo

Interview Process: Phone followed by F2F.US Citizen, Green Card and GC EAD.The Business Process Designer will collaborate closely with BPM Analysts, Business Process Engineers and BPM Consultants t... Mostrar más

 • Oferta promocionada

Senior Engineer - Software

SLK SoftwareCincinnati, OH, United States
A tiempo completo

SLK is a global technology services provider focused on bringing AI, intelligent automation, and analytics together to create leading-edge technology solutions for our customers through a culture o... Mostrar más

 • Oferta promocionada

Platform Engineer IV

V-Soft Consulting GroupCincinnati, OH, United States
A tiempo completo

Primary Location: Cincinnati, Ohio.V-Soft Consulting is currently hiring for a.Wealth & Asset Management technology.Direct experience with AMTrust/AMAdministrator (preferred) and/or Global Plus/Uni... Mostrar más

 • Oferta promocionada

Senior Product Owner III

Apex SystemsCincinnati, OH, United States
A tiempo completo

Job Title: Senior Product Owner III.Location: Cincinnati, OH (Onsite).The Senior Product Owner (Technical) will collaborate with other Product Owners, Technology, Lines of Business, Risk, Finance, ... Mostrar más

 • Oferta promocionada

Senior Full-Stack Engineer - ATM Infrastructure

Citigroup IncFlorence, KY, United States
A tiempo completo

Senior Full-Stack Engineer - ATM Infrastructure.Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions.Citi pr... Mostrar más

 • Oferta promocionada

mainframe + open systems (Linux/Unix)

United IT SolutionsCincinnati, OH, United States
A tiempo completo

Should Have 5+ years of experienceDevelopment knowledge on OS390, JCL, COBOL, DB2, SAS, ROSCOE (IBM Mainframes), CICS, Sterling, Unix, Linux, Windows, SQL server, MQ Series.Mandatory knowledge on U... Mostrar más

 • Oferta promocionada

Sr. Software Engineer - Backend III

3B Staffing LLCCincinnati, OH, United States
A tiempo completo

JOB TITLE: Senior Software Engineer - Back End III.Experience developing solutions in the.Experience with microservices architecture (domain driven design).Experience with event driven architecture... Mostrar más

 • Oferta promocionada

Senior Software Engineer

Vorys Sater Seymour and PeaseCincinnati, OH, United States
A tiempo completo

Precision eControl is a wholly owned ancillary business of Vorys, that provides integrated solutions to help brands control the sales of their products in the age of eCommerce.We have represented m... Mostrar más

 • Oferta promocionada

IBM BPM Tech Lead-Cincinnati, OH

Georgia IT IncCincinnati, OH, United States
A tiempo completo

Interview Process: Phone followed by F2F.US Citizen, Green Card and GC EAD.Job Description: The Business Process Designer will collaborate closely with BPM Analysts, Business Process Engineers and ... Mostrar más

 • Oferta promocionada

Platform Engineer III

Javen TechnologiesCincinnati, OH, United States
A tiempo completo

Platform Engineer - Adaptiv (Market Risk Systems).Cincinnati, OH - (This contractor must work onsite but the manager is ok if they are onsite in Chicago, Charlotte, or Cincinnati).Prior experience ... Mostrar más

 • Oferta promocionada

Senior Software Engineer, WES/WCS Automation (Hybrid)

KPI SolutionsCincinnati, OH, United States
Temporal

A leading software company in Cincinnati, OH is looking for a Senior Software Engineer for a 6-month contract-to-perm position.You will design and develop warehouse execution systems while collabor... Mostrar más

 • Oferta promocionada

Senior Software Engineer

Precision eControl LLCCincinnati, OH, United States
A tiempo completo

Precision eControl is a wholly owned ancillary business of Vorys, that provides integrated solutions to help brands control the sales of their products in the age of eCommerce.We have represented m... Mostrar más

 • Oferta promocionada

Senior Software Engineer - Back End III

RIT SolutionsCincinnati, OH, United States
A tiempo completo

Senior Software Engineer - Back End III.Developing using OSX experience.Java/Spring Boot, Java 21+ expertise.REST API development experience.Elastic Container Service (ECS) knowledge.Design and imp... Mostrar más

 • Oferta promocionada

Senior Software Engineer

Strategic HR ClientCincinnati, OH, United States
Temporal

Career Opportunity: Senior Software Engineer (Contract-to-Perm) with KPI Solutions in Cincinnati, OH.Hybrid / Position is based in Cincinnati, OH.Do you want to build software that controls real-wo... Mostrar más

 • Oferta promocionada

Engineering Manager - Desktop & Embedded Linux Optimisation

CanonicalCincinnati, OH, United States
A tiempo completo

A leading company in software development seeks a Software Engineering Manager to optimize Ubuntu for advanced hardware.Candidates should have strong technical leadership skills, knowledge of Linux... Mostrar más

 • Oferta promocionada

IBM iSeries Solutions Architect*

AccentureCincinnati, OH, United States
A tiempo completo

Navisite, part of Accenture, has evolved to become a trusted digital transformation partner for growing and established global brands.We provide global capabilities, customer‑centric solutions, and... Mostrar más

 • Oferta promocionada

Senior Software Engineer - Back End III

RIT Solutions Inc/ Tech Dev IT/ Texperts Inc/ConceptsIT, Inc.Cincinnati, OH, United States
A tiempo completo

Senior Software Engineer - Back End III.Developing using OSX experience.Java/Spring Boot, Java 21+ expertise.REST API development experience.Elastic Container Service (ECS) knowledge.Design and imp... Mostrar más

 • Oferta promocionada

Senior Software Engineer

Agility PartnersCincinnati, OH, United States
A tiempo completo

Agility Partners is seeking a Senior Software Engineer for one of our clients — a fast-paced, forward-thinking organization committed to delivering impactful, customer-facing solutions.This is a gr... Mostrar más