1,831,659open jobs
105,432companies
273,855added this week
Browse all
Salary
≈ $16k – $37k per year (Estimated)
Location
In office (Ho Chi Minh City)
Seniority
Senior · 7+ years exp

First seen by Alion on Oct 6, 2026.

Overview
Company
Impact
Profile match
Quest Global provides engineering research and development services to global industries. Its work spans aerospace, medical devices, energy, rail and semiconductors. The company operates delivery centres across many countries.

We are seeking an experienced Embedded Software Engineer with strong hands-on expertise in C/C++, QNX 

 

Neutrino RTOS, and Embedded Linux to develop, integrate, debug, and optimize platform software for embedded and automotive systems.

 

The ideal candidate has strong experience in low-level embedded software development, QNX services, middleware, IPC, device interfaces, multithreading, and system-level debugging. The candidate will work closely with BSP, hardware, systems, application, and validation teams to deliver reliable and highperformance embedded platforms.

Trách nhiệm công việc

  • Design, develop, integrate, and maintain embedded software applications and platform components using C/C++.
  • Develop and integrate software components for QNX Neutrino RTOS and Embedded Linux.
  • Develop QNX services, processes, resource managers, and IPC mechanisms.
  • Design and develop device drivers and low-level hardware interfaces.
  • Implement and troubleshoot inter-process communication (IPC), multithreading, synchronization, interrupts, and real-time software.
  • Develop software for embedded platforms and automotive ECUs/SoCs, including ARM Cortex-A and Cortex-R based systems.
  • Work with communication interfaces and protocols including CAN/CAN FD, Ethernet, TCP/IP, UART, SPI, I2C, and USB.
  • Perform software debugging and system-level troubleshooting using tools such as GDB, QNX Momentics, and Lauterbach.
  • Conduct root-cause analysis of software crashes, memory issues, deadlocks, performance bottlenecks, boot-time issues, and system integration defects.
  • Optimize software for CPU and memory utilization, boot time, reliability, latency, and overall system performance.
  • Develop and maintain unit tests, integration tests, and support technical documentation.
  • Collaborate closely with BSP, hardware, systems, application, and validation teams throughout the software development and integration lifecycle.
  • Participate in software architecture and design discussions, code reviews, technical documentation, and integration activities.
  • Support software development processes including Git-based development, issue tracking, CI, code review, and release activities.
  • For Lead Engineer candidates, provide technical leadership, mentor engineers, drive technical solutions, and take ownership of complex system-level issues

Yêu cầu

Must Have:

  • Bachelor's degree or higher in Computer Science, Electronics, Information Technology, Telecommunications, Automation, Mechatronics Engineering, or a related field.
  • 7+ years of hands-on embedded software development experience.
  • Strong programming skills in C and C++.
  • Strong hands-on experience with QNX / QNX Neutrino RTOS.
  • Strong experience with Embedded Linux development.
  • Strong understanding of:
    • Multithreading and SMP
    • Inter-process communication (IPC)
    • Synchronization mechanisms
    • Interrupting handling
    • Memory management
    • Scheduling and task management
    • Real-time operating system concepts
    • Middleware development
  • Hands-on experience developing software for embedded platforms and SoCs based on ARM Cortex-A and/or Cortex-R architecture.
  • Experience with inter-processor communication, including sockets and/or RPMsg.
  • Strong experience in system-level debugging, troubleshooting, and root-cause analysis.
  • Hands-on experience designing, developing, and testing device drivers and low-level software interfaces.
  • Good knowledge of hardware communication interfaces including I2C, SPI, and UART, particularly in the context of device-driver development.
  • Strong experience developing software for real-time embedded systems.
  • Experience with CMake and Make.
  • Strong knowledge of Git and modern software development workflows.
  • Experience with software development and integration tools such as Jira, Git, SVN, or equivalent.
  • Experience developing unit and integration test cases and related technical documentation.
  • Good understanding of software development, integration, debugging, and release processes.

 

Good to Have:

  • Experience with Android / Android Automotive OS (AAOS).
  • Experience with Android Framework, HAL, AIDL, and/or HIDL.
  • Experience developing BSPs, device drivers, bootloaders, or other low-level platform software.
  • Experience in automotive infotainment, digital cockpit, telematics, or connected vehicle systems.
  • Experience with Renesas R-Car or similar automotive SoC platforms.
  • Working knowledge of CAN/CAN FD, Ethernet, and TCP/IP.
  • Experience working in multi-OS environments using hypervisors.
  • Experience with Agile software development methodologies.
  • Knowledge of static analysis, code quality, and code coverage tools.
  • Knowledge of embedded processor architectures and hardware accelerators such as ISP, GPU, NPU, and related subsystems.
  • Strong problem-solving, communication, and cross-functional collaboration skills
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,831,659 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Ho Chi Minh City
$90k – $150k per year • In office • Full-Time • Bachelor's Degree • Adamstown
Chips/EDA
Ansys HFSS
Design
SolidWorks
AutoCAD
Apply
$133k – $187k per year • Equity • In office • 4+ years exp • Bachelor's Degree • Lafayette
Python
Verilog
C
C++
C
U-Boot
DevOps
RTOS
Prometheus
Cortex
Linux
Chips/EDA
JTAG Debuggers
IoT
FreeRTOS
Management
Agile
Apply
$135k – $175k per year • Equity • In office • 5+ years exp • Bachelor's Degree • Lafayette
Apply
≈ $103k – $234k per year (Estimated) • Remote (United States) • United States
C++
Apply
≈ $103k – $234k per year (Estimated) • Remote (United States) • United States
Verilog
VHDL
Apply
$63k – $120k per year • In office • Secret • Full-Time • Bachelor's Degree • El Segundo
Python
C++
Perl
DevOps
RTOS
CI/CD
Git
GitLab
Linux
Management
Agile
Scrum
Apply
$76k – $144k per year • In office • Secret • Full-Time • Master's Degree • El Segundo
Python
C++
Perl
DevOps
RTOS
CI/CD
Git
GitLab
Linux
Management
Agile
Scrum
Apply
$63k – $120k per year • In office • Secret • Full-Time • Bachelor's Degree • El Segundo
Python
C++
Perl
DevOps
RTOS
CI/CD
Git
GitLab
Linux
Management
Agile
Scrum
Apply
$57k – $109k per year • In office • Secret • Full-Time • Bachelor's Degree • United States
C++
DevOps
Red Hat
RTOS
CI/CD
Git
GitLab
Linux
Management
Agile
Scrum
Apply
$57k – $109k per year • In office • Secret • Full-Time • Bachelor's Degree • Tucson
Python
C++
Perl
DevOps
RTOS
CI/CD
Git
GitLab
Linux
Management
Agile
Scrum
Apply
≈ $24k – $50k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Ho Chi Minh City
Python
Chips/EDA
Synopsys PrimeTime
Synopsys Fusion Compiler
Synopsys StarRC
Ansys RedHawk
Apply
≈ $7.5k – $17k per year (Estimated) • In office • Contractor • 3+ years exp • Ho Chi Minh City
Apply
$4.5k – $5.4k per year • In office • Full-Time • Ho Chi Minh City
Management
Google Workspace
Apply
In office • Full-Time • Bachelor's Degree • Ho Chi Minh City
DevOps
CI/CD
QA
Selenium
Cypress
Playwright
Apply
In office • Full-Time • 3+ years exp • Bachelor's Degree • Ho Chi Minh City
Go
Java
SQL
C#
Go
Chi
C#
.NET
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
AI/ML
Copilot
Cursor
DevOps
GCP
Azure
AWS
Docker
Kubernetes
Apply
See all jobs
This is one of many
1,831,659 more open roles from verified company boards, updated every day.