Talent.com
Senior Embedded IOT Engineer - Linux
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
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

JOB SUMMARY :

This role will be a key contributor to the development of complex embedded systems focused on Embedded Linux Connectivity (, IOT) development. Leading firmware design efforts, this role will mentor junior engineers, participate in system-level architecture decisions, and collaborate with cross-functional teams to deliver high-quality products. This role demands a deep understanding of firmware development, extensive experience in coding and debugging, and the ability to provide technical leadership within the organization. This role demands deep knowledge of Embedded Linux development within the application level framework and the low-level system management, and the ability to mentor and guide junior engineers with the tools in complex system. This role is expected to be on-site in the Versailles or Cincinnati, Ohio location days a week. This in not a remote position.

ESSENTIAL / PRIMARY DUTIES :

  • Collaborate with a team to develop an embedded connectivity platform within complex electromechanical medical device systems.
  • Mentor junior engineers with the drivers associated with the low-level drivers in embedded Linux systems.
  • Collaborate and interact with firmware engineers developing embedded Linux for connectivity. embedded C, bare metal, and embedded Linux
  • Provides technical guidance for system-level decisions.
  • Conducts thorough code reviews to ensure quality and adherence to coding standards.
  • Optimizes firmware for performance, power efficiency, and memory usage.
  • Drives the design of firmware architecture particularly in systems using Real Time Operating Systems.
  • Drives innovation in firmware development processes and methodologies.
  • Collaborates with leadership and other cross functional departments to align decisions with organizational goals.
  • Leads design of complex systems, researches and proposes innovative solutions.
  • Formulates solutions to complex and ambiguous problems that are not well defined. Incorporates feedback and solutions from others.
  • Acts as a Technical Lead, manages significant systems, uses strategic planning, and mitigates risk.
  • Communicates complex technical ideas through daily work, presentations, and workshops.
  • Fosters cross team communication and knowledge sharing. Collaborates 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, 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, over the air updates, telemetry, bi-directional communication, and data transfer.
  • EDUCATION and / or EXPERIENCE :

    Bachelor's degree in computer science, software engineering, electrical engineering or related field and + years of relevant experience, or equivalent combination of both.

    COMPETENCY and / or SKILL :

  • In-depth knowledge of network protocols and soft access points (, WPA Enterprise, PEAP, PAP, TLS, MQTT, Wi-Fi, Ethernet)
  • In-depth knowledge of low-level drivers within Embedded Linux including Embedded Linux BSP and Uboot and kernel
  • Profiencent with numerous communication protocols (, CAN, HTTP, Azure Services)
  • Understanding of application-level frameworks that perform low-level tasks (, SWUpdate)
  • Security (network, cybersecurity, certificates)
  • In-depth knowledge of various microcontroller and microprocessor architectures
  • Understanding of real-time operating systems
  • Experience in designing firmware architecture for complex systems
  • Proficiency in languages such as C; C++; GO; Elvish for embedded Linux systems. Experience with scripting languages (, Python) for automation and testing
  • Ability to integrate firmware with broader system architectures
  • Ability to lead the 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.
  • [job_alerts.create_a_job]

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

    [internal_linking.similar_jobs]
    Senior Controls Engineer

    Senior Controls Engineer

    KFI Engineers PC • Cincinnati, OH, US
    [job_card.full_time]
    KFI Engineers is a recognized industry leader in facility infrastructure design and performance.Since 1996, our culture of collaboration and unique capabilities have allowed us to make a difference...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Engineering Leader : Scale API-First Platform

    Senior Engineering Leader : Scale API-First Platform

    NaviStone • Cincinnati, OH, United States
    [job_card.full_time]
    A progressive tech company in Cincinnati is seeking a Vice President of Engineering to lead its technical evolution and build a high-performance engineering culture. The role requires 10+ years of e...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Engineer, Intra-Company Collaborations MedTech Surgery

    Senior Engineer, Intra-Company Collaborations MedTech Surgery

    Johnson & Johnson • Cincinnati, Ohio, USA
    [job_card.full_time]
    At Johnson & Johnsonwe believe health is everything.Our strength in healthcare innovation empowers us to build aworld where complex diseases are prevented treated and curedwhere treatments are ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Diag Tech II

    Diag Tech II

    Jabil • Florence, KY, United States
    [job_card.full_time]
    At Jabil we strive to make ANYTHING POSSIBLE and EVERYTHING BETTER.We are proud to be a trusted partner for the world's top brands, offering comprehensive engineering, manufacturing, and supply cha...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Product Manager, Embedded AgreementsNewRemote (Poland)

    Senior Product Manager, Embedded AgreementsNewRemote (Poland)

    PandaDoc • Cincinnati, OH, US
    [job_card.full_time]
    If there is no job description, just use the job title provided above.[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    KPI Solutions • Cincinnati, OH, US
    [filters.remote]
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Software Developer (Level II–III) — GTP / HT.We are seeking a strong mid-to-senior level Software Developer to support delivery on the GTP / HT program. This role is critical to stabilizing executio...[show_more]
    [last_updated.last_updated_variable_days]
    Controls Integration Engineer, One MHS | Systems Integration and Flow

    Controls Integration Engineer, One MHS | Systems Integration and Flow

    Amazon • Cincinnati, Ohio, USA
    [job_card.full_time] +1
    The Controls Integration Engineer is responsible for the on-site deployment integration and commissioning of automated material handling equipment such as sorters conveyor systems and Automated wor...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Applications Engineer

    Senior Applications Engineer

    Raymond Storage Concepts, Inc. • Cincinnati, OH, United States
    [job_card.full_time]
    Raymond Storage Concepts is a leading provider of customized material handling solutions, dedicated to warehouse and fleet optimization. Covering Ohio, Kentucky, Southeast Indiana and West Virginia,...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Kpi Solutions • Cincinnati, Ohio, United States
    [filters.remote]
    [job_card.full_time]
    Software Developer (Level II–III) — GTP / HT.We are seeking a strong mid-to-senior level Software Developer to support delivery on the GTP / HT program. This role is critical to stabilizing executio...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Developer - Mastery

    Developer - Mastery

    eTeam Inc • Cincinnati, Ohio, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Duties : As a Senior DevOps Engineer, you will be a part of a tight-knit, and collaborative operations team that covers a wide range of technologies. On this team, you will work alongside hard-workin...[show_more]
    [last_updated.last_updated_30]
    Software Engineer, iOS Core Product - Cincinnati, USA

    Software Engineer, iOS Core Product - Cincinnati, USA

    Speechify • Cincinnati, OH, US
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior System Engineer II

    Senior System Engineer II

    VirtualVocations • Cincinnati, Ohio, United States
    [job_card.full_time]
    A company is looking for a Senior System Engineer II specializing in virtualization and compute environments.Key Responsibilities : Engineer, deploy, and manage enterprise hypervisor platforms acr...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Embedded Software Engineer

    Embedded Software Engineer

    VirtualVocations • Cincinnati, Ohio, United States
    [job_card.full_time]
    A company is looking for a Software Engineer - Embedded / Cloud.Key Responsibilities Integrate and troubleshoot embedded systems software Maintain and update infrastructure repositories defined as...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Software Engineer

    Senior Software Engineer

    Maya Dynamic Ventures • Cincinnati, Ohio, USA
    [job_card.full_time]
    Internationalization And Localization.Job Title : Senior Software Engineer.The ATM IT team supports more than 2200 ATMs and a network of over 40000 partner ATMs. The team is currently engaged in mode...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Controls Engineer I

    Senior Controls Engineer I

    Actalent • 41017, KY, US
    [job_card.permanent]
    Job Title : Controls Engineer I.We are seeking a highly skilled and motivated Controls Engineer I to design control systems for industrial material handling solutions. This role involves conceptualiz...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    DevOps Engineer - Remote

    DevOps Engineer - Remote

    Staffing the Universe • Cincinnati, OH, United States
    [job_card.full_time] +1
    Work Eligibility : US Permanent Eligibility to Work Required.Key Technology : Azure, CI / CD, Terraform.Job Responsibilities : Implement robust zero trust architecture around identity and access managem...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior DS Engineer

    Senior DS Engineer

    New Hampshire Staffing • Cincinnati, OH, United States
    [job_card.full_time]
    Senior DS Engineer / h2pResponsibilities Qualifications / ppResponsibilities : / ppExperience implementing ISP / OSP distribution systems, including fiber and copper infrastructure installation, testing, an...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior API Integration Engineer – hybrid

    Senior API Integration Engineer – hybrid

    Revel IT • Cincinnati, Ohio, United States
    [job_card.full_time]
    Senior (API) Integration Engineer.Cincinnati, Ohio client, you are a leader by example and a subject matter expert in designing, building, and integrating APIs and distributed systems.You will work...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]