CV WorkCV Work

Tuyển dụng Embedded Software Engineer – QNX / Automotive tại Hồ Chí Minh

~18 triệu (dự kiến)Thành phố Hồ Chí Minh·Còn khoảng 24 ngàyỨng tuyển ngay →

Mô tả công việc Embedded Software Engineer – QNX / Automotive

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

Quyền lợi

  • Competitive salary with 13th-month bonus
  • Full salary social insurance contribution
  • Premium healthcare insurance for employees and eligible dependents
  • Annual performance and salary review
  • Project-based bonuses
  • Company trips, team-building activities, and employee events
  • Lunch and transportation allowances
  • 14 days of annual leave
  • Opportunities for international onsite assignments and global project exposure
  • Dynamic and international working environment
Việc này hợp với ai đó bạn quen?

Nhà tuyển dụng CÔNG TY TNHH QUEST GLOBAL DESIGN VIỆT NAM

CÔNG TY TNHH QUEST GLOBAL DESIGN VIỆT NAM · Thành phố Hồ Chí Minh

Ngành: KhácQuy mô: 100-499 nhân viênNơi làm việc: Thành phố Hồ Chí Minh

CÔNG TY TNHH QUEST GLOBAL DESIGN VIỆT NAM là nhà tuyển dụng ngành Khác, quy mô 100-499 nhân viên. Hiện đang tuyển 1 vị trí tại Hồ Chí Minh, mức lương trung bình khoảng 18 triệu/tháng.

1việc đang tuyển
1việc mới / 30 ngày
1nguồn tuyển dụng
~18 trlương trung bình
Kỹ năng tuyển nhiều:C++Giao tiếpGitLinuxLãnh đạoTự động hóa
Vị trí tuyển nhiều:Embedded Software Engineer · 1
Thông tin chưa đúng? Cập nhật →

CÔNG TY TNHH QUEST GLOBAL DESIGN VIỆT NAM tuyển dụng — xem tất cả việc làm đang tuyển →

Xem thêm: Việc làm tại TP. Hồ Chí Minh · Việc làm ngành Công nghệ thông tin · Việc làm Công nghệ thông tin tại TP. Hồ Chí Minh

Kỹ năng cần có cho Embedded Software Engineer – QNX / Automotive

Việc làm cùng kỹ năng C++, Giao tiếp

Câu hỏi thường gặp

Embedded Software Engineer – QNX / Automotive tại CÔNG TY TNHH QUEST GLOBAL DESIGN VIỆT NAM lương bao nhiêu?
Tin không ghi mức lương cụ thể. Khoảng tham khảo theo mặt bằng ngành là ~18 triệu (dự kiến).
Embedded Software Engineer – QNX / Automotive làm việc ở đâu?
Vị trí này làm việc tại Thành phố Hồ Chí Minh.
Ứng tuyển Embedded Software Engineer – QNX / Automotive tại CÔNG TY TNHH QUEST GLOBAL DESIGN VIỆT NAM như thế nào?
Bấm nút Ứng tuyển ngay trên trang này rồi tải CV lên — không cần đăng nhập. Hồ sơ gửi thẳng tới nhà tuyển dụng, bạn nhận email theo dõi kết quả.

Việc làm Embedded Software Engineer liên quan

Việc làm cùng ngành Công nghệ thông tin

  • Data Analyst (Danh Mục Thu Hồi Nợ)
    FE CREDIT
    ~18 triệu · dự kiến · Hồ Chí Minh
    hôm nay · Còn 21 ngày
  • Business Analyst
    CÔNG TY TNHH ĐẦU TƯ MAI TÂM ANH
    ~18 triệu · dự kiến · Hồ Chí Minh
    hôm nay · Còn 28 ngày
  • Technical Product Developer (Handbags)
    HAPAS VIỆT NAM
    ~18 triệu · dự kiến · Phường Bến Thành, Hồ Chí Minh
    hôm nay · Còn 4 ngày
  • Scrum Master
    Công ty Cổ Phần Bản Viên
    ~18 triệu · dự kiến · Phường Tân Mỹ, Hồ Chí Minh
    hôm nay · Còn 4 ngày
  • Shopify/Wordpress Developer
    Solis Lab
    15 triệu · Phường Đống Đa, Hà Nội
    hôm nay · Còn 4 ngày
  • Thực Tập Sinh Lập Trình Website
    CÔNG TY TNHH GIÁO DỤC VÀ ĐÀO TẠO TOKI VIỆT NAM
    1 – 3 triệu · Phường Bình Trị Đông, Hồ Chí Minh
    hôm nay · Còn 4 ngày
Embedded Software Engineer – QNX / Automotive~18 triệu (dự kiến) · Thành phố Hồ Chí Minh
Ứng tuyển ngay →