Embedded Middleware Engineer — Real-Time C/C++, Qt/QML

Galent

Milpitas (CA)

On-site

USD 70,000 - 110,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Galent in Milpitas, CA is seeking a Junior Embedded Middleware Engineer to design and develop middleware components for an embedded real‑time platform. You will work on IPC, multithreading, and system‑level features in a QNX/Linux environment and build Qt/QML UI modules for monitoring, configuration, and diagnostics.

Collaborating with firmware, hardware, and test teams, you will implement C/C++/Python solutions, write unit tests, participate in verification, and contribute to code reviews and

Qualifications

  • 1 to 3 years of software development experience.
  • Proficiency in C, C++, and Python.
  • Experience with QT/QML is a plus.

Responsibilities

  • Design, develop, and maintain middleware components for embedded and real-time systems.
  • Develop software using C, C++ and Python following coding standards.
  • Participate in middleware integration across OS, applications, and hardware.
  • Work with QNX RTOS environments and support system-level software development activities.
  • Develop unit tests and assist in software verification and validation activities.
  • Execute functional, integration, and regression testing.
  • Analyze defects, perform debugging, and support root cause investigations.
  • Collaborate with firmware, hardware, systems, and test engineers.
  • Contribute to software design reviews, code reviews, and technical documentation.
  • Continuously learn and adopt new tools, technologies, and development methodologies.

Skills

C
C++
Python
Qt/QML
Multithreading
IPC

Tools

Git

Job description

Galent in Milpitas, CA is seeking a Junior Embedded Middleware Engineer to design and develop middleware components for an embedded real‑time platform. You will work on IPC, multithreading, and system‑level features in a QNX/Linux environment and build Qt/QML UI modules for monitoring, configuration, and diagnostics.

Collaborating with firmware, hardware, and test teams, you will implement C/C++/Python solutions, write unit tests, participate in verification, and contribute to code reviews and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Embedded Middleware Engineer: C/C++, QNX & Qt/QML
Junior Embedded Middleware Engineer: C/C++, QNX & Qt/QML

Cyient • Milpitas (CA)

On-site
USD 85,000 - 120,000
Embedded Middleware Engineer
Embedded Middleware Engineer

Cyient • Milpitas (CA)

On-site
USD 85,000 - 120,000
Middleware Engineer
Middleware Engineer

Galent • Milpitas (CA)

On-site
USD 70,000 - 110,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
Embedded Software Engineer - Linux/C++ with Qt/QML
Embedded Software Engineer - Linux/C++ with Qt/QML

Downtown Boulder Partnership • Irvine (CA)

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
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 Embedded Engineer: WiFi & Middleware Systems
Senior Embedded Engineer: WiFi & Middleware Systems

GCS Recruitment • United States

On-site
USD 90,000 - 130,000
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 Embedded Android Engineer (Linux/QNX, Snapdragon)
Senior Embedded Android Engineer (Linux/QNX, Snapdragon)

Global Connect Technologies • Portland (OR)

On-site
USD 110,000 - 165,000