Demo

Senior Embedded IoT Engineer – Linux

hireneXus
Versailles, OH Full Time
POSTED ON 4/6/2026
AVAILABLE BEFORE 5/12/2026

Senior Embedded IoT Engineer – Linux

JOB SUMMARY:


This role will be a key contributor to the development of complex embedded systems focused on Embedded Linux Connectivity (e.g., 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 4 days a week. This in not a remote position.


Key Responsibilities


Primary Responsibilities


  • Work collaboratively with engineering teams to design and develop an embedded connectivity platform for complex electromechanical medical device systems.


  • Mentor junior engineers on low-level driver development and embedded Linux system components.


  • Partner with firmware engineers working across embedded Linux, embedded C, and bare-metal environments to develop connectivity solutions.


  • Provide technical leadership and guidance for system-level architecture and design decisions.


  • Conduct comprehensive code reviews to ensure code quality, maintainability, and compliance with development standards.


  • Optimize firmware for performance, power efficiency, and memory utilization.


  • Lead firmware architecture design, particularly for systems built on Real-Time Operating Systems (RTOS).


  • Drive innovation in firmware development processes, tools, and engineering methodologies.


  • Collaborate with leadership and cross-functional teams to ensure technical decisions align with organizational strategy and product goals.


  • Lead the design of complex systems by researching, evaluating, and proposing innovative technical solutions.


  • Develop solutions for complex and ambiguous technical challenges by incorporating feedback and expertise from multiple stakeholders.


  • Serve as a Technical Lead for major system initiatives, applying strategic planning and proactive risk mitigation.


  • Communicate complex technical concepts effectively through day-to-day collaboration, presentations, and technical workshops.


  • Encourage cross-team collaboration and knowledge sharing, helping teams make informed technical decisions aligned with company objectives.


Secondary Responsibilities


  • Maintain clear, well-structured technical documentation that is accessible to cross-functional stakeholders.


  • Make key decisions regarding firmware architecture, technology selection, and implementation approaches.


  • Ensure firmware reliability, resilience, and stability in mission-critical medical applications.


  • Establish standardized engineering processes and monitor process performance metrics.


  • Drive continuous improvement and influence best practices across engineering disciplines.


  • Define and uphold quality standards while leading quality improvement initiatives.


  • Collaborate with IT, engineering, and cybersecurity teams to develop connectivity solutions including over-the-air updates, telemetry, bidirectional communication, and secure data transfer.


Education & Experience


  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.


  • Minimum of 6 years of relevant industry experience, or an equivalent combination of education and professional experience.


Skills & Competencies


  • Strong knowledge of network protocols and secure connectivity, including WPA2 Enterprise, PEAP, PAP, TLS, MQTT, Wi-Fi, and Ethernet.


  • Deep understanding of Embedded Linux internals, including BSP development, U-Boot, kernel components, and low-level driver development.


  • Proficiency with multiple communication protocols such as CAN, HTTP, and cloud platforms including Azure services.


  • Experience with application-level frameworks that support system updates and device management (e.g., SWUpdate).


  • Knowledge of network security, cybersecurity practices, and certificate management.


  • Solid understanding of microcontroller and microprocessor architectures.


  • Experience working with Real-Time Operating Systems (RTOS).


  • Demonstrated experience designing firmware architectures for complex embedded systems.


  • Strong programming experience in C, C , Go, and Elvish within embedded Linux environments.


  • Familiarity with scripting languages such as Python for automation, testing, and tooling.


  • Ability to integrate firmware components within larger system architectures.


  • Proven ability to lead the design of complex, interconnected systems and influence technical direction.


  • Strong communication skills with the ability to present technical strategies and decisions to senior leadership.


  • Ability to define and enforce quality standards aligned with industry best practices and regulatory requirements.


  • Experience driving process improvement initiatives and implementing standardized development practices.


Leadership & Supervisory Responsibilities


  • Provide technical leadership, mentorship, and coaching to engineers, junior team members, and co-op students.


  • May oversee and coordinate the work of other engineers on project initiatives.


  • May contribute to personnel-related decisions including hiring, performance evaluation, and disciplinary actions where appropriate.

Salary.com Estimation for Senior Embedded IoT Engineer – Linux in Versailles, OH
$105,419 to $121,360
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Embedded IoT Engineer – Linux?

Sign up to receive alerts about other jobs on the Senior Embedded IoT Engineer – Linux career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at hireneXus

  • hireneXus Broomfield, CO
  • Product Portfolio Manager Location: Broomfield, CO | Type: Full-Time, On-Site About the Company We are a dynamic industrial safety organization dedicated t... more
  • 9 Days Ago

  • hireneXus Chicago, IL
  • Director of Strategic Initiatives, VBC Specialty Ops Chicagoland-Based | Private Equity–Backed Healthcare Platform This position is with one of the largest... more
  • 9 Days Ago

  • hireneXus Itasca, IL
  • Order Specialist Position Overview The Order Specialist is responsible for managing the full lifecycle of customer consumable orders. This role ensures acc... more
  • 9 Days Ago

  • hireneXus Charleston, SC
  • Manufacturing Engineer Location: Greenville, SC | Type: Full-Time | On-Site About the Company Established manufacturer of industrial safety products servin... more
  • 10 Days Ago


Not the job you're looking for? Here are some other Senior Embedded IoT Engineer – Linux jobs in the Versailles, OH area that may be a better fit.

  • hireneXus Versailles, OH
  • Senior Embedded QT Engineer – Linux JOB SUMMARY: This role will be a key contributor to the development of complex embedded systems focused on Embedded Lin... more
  • 13 Days Ago

  • BAE Systems Fairborn, OH
  • Job Description The Software and Ground Solutions group at BAE Systems Inc Space and Mission Systems is looking to expand our team with a talented and ener... more
  • 23 Days Ago

AI Assistant is available now!

Feel free to start your new journey!