Senior Embedded UI Engineer (Qt/C++)

LHH

Sunnyvale (CA)

On-site

USD 150,000 - 200,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
401(k) plan with employer match
Paid holidays
Paid sick leave
Life and disability insurance

Job summary

LHH is seeking a Staff Software Engineer, Embedded UI to join a highly innovative team developing next-generation robotic and digital technologies in Sunnyvale, CA. You will work with experts across software, robotics, imaging, design, and human factors to create intuitive experiences for robotic platforms.

You will lead the lifecycle from prototyping and architecture through production deployment, mentoring engineers and driving projects with a strong focus on quality and maintainability.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, Biomedical Engineering, or a related field.
  • 8+ years of software engineering experience, or a Master's with 6+ years, or a PhD with 3+ years.
  • Proven track record of delivering production-quality UI software.
  • Strong expertise in C++11/14/17+ and OO design principles.
  • Excellent communication skills enabling collaboration across teams.
  • Experience serving as a technical lead and driving projects from concept to deployment.
  • Experience across full product lifecycle: design, implementation, debugging, verification, maintenance.

Responsibilities

  • Design and develop high-performance embedded UIs using Qt/QML and C++ in resource-constrained environments.
  • Create intuitive digital experiences for advanced robotic systems.
  • Collaborate with software engineers, designers, clinical teams, human factors, and regulatory stakeholders.
  • Define architecture, break down requirements, and deliver scalable software solutions.
  • Lead projects from concept through implementation ensuring quality, reliability, and maintainability.
  • Own the software development lifecycle from requirements to release activities.
  • Mentor team members and provide technical leadership across projects.

Skills

C++11/14/17+
Qt/QML
Embedded UI
UI/UX UI
OpenGL/Vulkan
Linux
Technical lead
Product lifecycle

Education

Bachelor's degree
Master's degree
PhD

Tools

Qt
QML
OpenGL
Vulkan
Linux

Job description

LHH is seeking a Staff Software Engineer, Embedded UI to join a highly innovative team developing next-generation robotic and digital technologies in Sunnyvale, CA. You will work with experts across software, robotics, imaging, design, and human factors to create intuitive experiences for robotic platforms.

You will lead the lifecycle from prototyping and architecture through production deployment, mentoring engineers and driving projects with a strong focus on quality and maintainability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded UI Engineer (Qt/C++) - Medical Robotics
Senior Embedded UI Engineer (Qt/C++) - Medical Robotics

Intuitive • Sunnyvale (CA)

On-site
USD 188,600 - 271,400
Staff Software Engineer, Embedded UI
Staff Software Engineer, Embedded UI

LHH • Sunnyvale (CA)

On-site
USD 150,000 - 200,000
Medical, dental, vision insurance
401(k) plan with employer match
Paid holidays
+2
Staff Software Lead — GUI, Qt, Embedded C/C++
Staff Software Lead — GUI, Qt, Embedded C/C++

Intuitive • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Senior Embedded UI Engineer (Qt/C++), Equity Eligible
Senior Embedded UI Engineer (Qt/C++), Equity Eligible

Intuitive • California (MO)

On-site
USD 120,000 - 170,000
Senior Qt/C++ GUI Engineer for Embedded Systems
Senior Qt/C++ GUI Engineer for Embedded Systems

FLIR Systems, Inc. • Elgin (IL), Northern (KY)

Hybrid
USD 87,000 - 116,000
Lead Qt/C++ Software Engineer — Cross-Platform
Lead Qt/C++ Software Engineer — Cross-Platform

Instant Teams • Huntsville (AL)

On-site
USD 80,000 - 100,000
Comprehensive medical, dental, and vision coverage
Safe Harbor 401(K) with company match
Paid parental leave
+4
Embedded Software Engineer - QT/QML Experience
Embedded Software Engineer - QT/QML Experience

Global Connect Technologies • Oak Brook (IL)

On-site
USD 100,000 - 150,000
Senior Qt GUI Engineer - Embedded/Linux
Senior Qt GUI Engineer - Embedded/Linux

Teledyne LeCroy Protocol Solutions Group (PSG) • Elgin (IL)

On-site
USD 120,000 - 160,000
Senior Qt GUI Engineer - Embedded Linux, C++
Senior Qt GUI Engineer - Embedded Linux, C++

Teledyne LeCroy • Elgin (IL)

On-site
USD 120,000 - 160,000
Embedded C++/Qt/QML Engineer (Linux) - Agile Team
Embedded C++/Qt/QML Engineer (Linux) - Agile Team

Global Connect Technologies • Oak Brook (IL)

On-site
USD 100,000 - 150,000