Software Engineer - QNX3D
Mô tả công việc
Job Summary:
We are seeking a highly motivated and experienced Senior Software Engineer to join our team, specializing in one of the following areas: QNX 3D Middleware, QNX 3D Development, or QNX Runtime Development. You will be responsible for the design, development, and testing of software components on the QNX real- time operating system. You will work closely with other engineers to deliver high- quality, robust, and efficient software solutions for our clients. Please specify your area of expertise during application.
Responsibilities:
• Common Responsibilities (All Roles):
• Debug and resolve complex software defects.
• Design, develop, and test software components for QNX.
• Participate in the full software development lifecycle.
• Collaborate with other teams (systems, integration, testing) for seamless integration.
• Contribute to technical documentation.
• Follow KPIT quality processes and coding standards.
• Conduct code reviews and provide constructive feedback.
• Specific Responsibilities (Based on Role):
• QNX 3D Middleware: Develop and maintain 3D graphics middleware components, optimizing performance for embedded systems and working with graphics APIs (OpenGL ES, Vulkan).
• QNX 3D Development: Implement 3D rendering features and integrate with existing systems, utilizing graphics APIs and focusing on visual quality and performance.
• QNX Runtime Development: Develop and maintain core runtime components for QNX, focusing on performance, resource management, and stability, including supporting 3D application execution.
Qualifications:
Essential:
• Excellent problem- solving skills.
• Experience with version control systems (e.g., Git).
• Strong C++ programming skills.
• Experience with QNX operating system.
• Solid understanding of software design patterns.
• Strong communication and teamwork skills.
• Bachelor’s degree in computer science, Electrical Engineering, or a related field.
• 5+ years of experience in software development.
Desirable:
• For Runtime: Experience with kernel- level development and system programming.
• Understanding of real- time operating systems (RTOS).
• Familiarity with automotive communication protocols (e.g., CAN, LIN).
• For Middleware: Experience with middleware architecture and design.
• Knowledge of unit testing and integration testing methodologies.
• Understanding of HMI & Instrument Cluster domain
• Experience with OpenGL ES or Vulkan (particularly for 3D roles).
• Experience with profiling and optimization tools.
Cập nhật gần nhất lúc: 2025-11-06 18:50:03

CÔNG TY TNHH THƯƠNG MẠI VÀ DỊCH VỤ SUNTECH VINA
Bí kíp tìm việc an toàn
Tiện ích hỗ trợ bạn
Việc làm đề xuất liên quan
Hiện tại chúng tôi chưa có việc làm đề xuất phù hợp với bạn.








