Demo

Senior Embedded QT Engineer – Linux

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

Senior Embedded QT Engineer – Linux


JOB SUMMARY:


This role will be a key contributor to the development of complex embedded systems focused on Embedded Linux display 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 cross-compiling Yocto tool chains. This hybrid role is expected to be on-site in the Versailles 4 days a week and 1 day remote. This in not a remote position.


Key Responsibilities


Primary Responsibilities


  • Collaborate with cross-functional engineering teams to design and develop embedded Linux–based display and touchscreen interfaces for complex electromechanical medical device systems.


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


  • Work closely with firmware engineers developing solutions across embedded Linux, embedded C, bare-metal environments, and connectivity platforms.


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


  • Perform comprehensive code reviews to ensure software quality, maintainability, and adherence to established coding standards.


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


  • Lead the design and architecture of firmware systems, particularly in environments utilizing Real-Time Operating Systems (RTOS).


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


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


  • Lead the design and development of complex embedded systems, researching and proposing innovative technical solutions.


  • Develop solutions to complex and ambiguous technical challenges, incorporating feedback and expertise from stakeholders across teams.


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


  • Communicate complex technical concepts effectively through team collaboration, presentations, and technical workshops.


  • Promote cross-team collaboration and knowledge sharing, enabling teams to make well-informed technical decisions aligned with company goals.


Secondary Responsibilities


  • Ensure technical documentation is clear, comprehensive, and accessible to cross-functional teams.


  • Make critical decisions related to firmware architecture, technology stack selection, and implementation strategies.


  • Ensure firmware reliability, robustness, and resilience in safety-critical medical applications.


  • Establish and maintain standardized engineering processes and monitor performance through process metrics.


  • Influence and support continuous improvement initiatives across engineering disciplines.


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


  • Develop display interfaces in accordance with design guidelines, collaborating closely with Design and Human Factors teams to ensure usability and compliance.


Education & Experience


  • Bachelor’s degree in Computer Engineering or a related field.


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


Skills & Competencies


  • Extensive experience with Embedded Linux development in complex systems.


  • Strong knowledge of low-level driver development, including Embedded Linux BSP, U-Boot, and kernel-level components.


  • Proficiency with communication protocols, including CAN.


  • Experience with database management on embedded Linux devices (e.g., SQL).


  • Familiarity with application-level frameworks supporting system updates and device management (e.g., SWUpdate).


  • In-depth knowledge of microcontroller and microprocessor architectures.


  • Understanding of Real-Time Operating Systems (RTOS).


  • Proven experience designing firmware architecture for complex embedded systems.


  • Strong programming skills in C , Qt, and QML for embedded systems.


  • Experience with Python or other scripting languages for automation, testing, and development tooling.


  • Ability to integrate firmware components into broader system architectures.


  • Demonstrated 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 establish and maintain quality standards aligned with industry best practices and regulatory requirements.


  • Experience leading process improvement initiatives and implementing standardized engineering processes.


Leadership & Supervisory Responsibilities


  • Provide technical leadership, coaching, and mentorship to engineers and junior team members.


  • May coordinate and guide the work of other engineers on projects.


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

Salary.com Estimation for Senior Embedded QT Engineer – Linux in Versailles, OH
$105,051 to $120,937
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 QT Engineer – Linux?

Sign up to receive alerts about other jobs on the Senior Embedded QT 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 QT Engineer – Linux jobs in the Versailles, OH area that may be a better fit.

  • hireneXus Versailles, OH
  • Senior Embedded IoT Engineer – Linux JOB SUMMARY: This role will be a key contributor to the development of complex embedded systems focused on Embedded Li... more
  • 12 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!