Linux/QNX Software Engineer for Autonomous Driving

2 days ago


Shanghai, Shanghai, China Mercedes-Benz Full time
Job Title: Linux/QNX Software Engineer for Autonomous Driving

We are seeking a highly skilled Linux/QNX software engineer to join our team at Mercedes-Benz Group China Ltd. in Shanghai, China. As a key member of our research and development team, you will be responsible for designing and implementing platform architecture for autonomous driving products.

Key Responsibilities:
  • Design and implement platform architecture based on SOC + Virtualization + Linux/QNX/RTOS for autonomous driving products.
  • Guide the development team on Linux and QNX tool chain for Neutrino Kernel usage, QNX API usage, and QNX Hypervisor Platform configuration.
  • Configure and integrate BSP on Linux and QNX.
  • Design and develop drivers based on Linux/QNX/RTOS for various peripherals.
  • Perform system performance optimization, including bandwidth, latency, reliability, system stability, and scalability.
  • Collaborate with internal and external partners for automated driving and driver assistance systems development.
Requirements:
  • Bachelor's degree in computer science, robotics, electrical engineering, or a related field.
  • At least 8 years of experience in software development, with 5 years of experience in QNX development.
  • Experience in automotive software development, including platform level, board bring-up, OS porting, and kernel tailoring.
  • Excellent problem-solving skills and analytical skills.
  • Good communication skills and teamwork spirit.
  • Independent and proactive working style, with willingness to travel for system testing.
  • Chinese native speaker with fluent English language skills, German language beneficial.
Preferred Qualifications:
  • Through knowledge and understanding of ARM and SOC architecture.
  • Proficient C and assembly language programming skills.
  • Strong skill in scripting languages, such as Python, with large software system development experience.
  • Experience in optimizing QNX quick boot/startup.
  • Experience in DMA and IPC mechanism.
  • Experience in QNX Ethernet network architecture, io-pkt, etc.
Benefits:
  • Flexible working hours.
  • Hybrid work arrangement.
  • Health and wellness programs.
  • Employee events.
  • Employee discounts.


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Job Title: Linux/QNX Software Engineer for Autonomous DrivingWe are seeking a highly skilled Linux/QNX software engineer to join our team at Mercedes-Benz Group China Ltd. in Shanghai, China.Job Summary:The successful candidate will be responsible for designing and implementing platform architecture based on SOC + Virtualization + Linux/QNX/RTOS to support...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Position OverviewJoin our team at Mercedes-Benz, where we focus on innovation in autonomous driving technology. We are seeking a skilled Linux/QNX Software Engineer to contribute to the development of cutting-edge solutions.Key ResponsibilitiesObjective: Engage in the research and development of advanced autonomous driving systems.Design and Development:...


  • Shanghai, Shanghai, China NVIDIA Full time

    Join Our Team of InnovatorsNVIDIA is a leader in the field of artificial intelligence and autonomous vehicles. We are seeking a highly motivated and talented Software Engineer Intern to join our team and contribute to the development of our autonomous vehicle platform.About the RoleDesign and implement software platforms for autonomous vehicles, including...


  • Shanghai, Shanghai, China NVIDIA Full time

    Join Our Team of InnovatorsNVIDIA is a leader in the field of artificial intelligence and autonomous vehicles. We are seeking a highly motivated and talented Software Engineer Intern to join our team and contribute to the development of our autonomous vehicle platform.About the RoleDesign and implement software platforms for autonomous vehicles, including...


  • Shanghai, Shanghai, China NVIDIA Full time

    The Autonomous Vehicles Platform division is on the lookout for talented engineers to contribute to the advancement and deployment of NVIDIA's automotive technology. As part of a dedicated team, you will engage in a concentrated initiative to create and commercialize innovative solutions that will transform the transportation landscape and the burgeoning...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Job Title: QNX SW ArchitectWe are seeking a highly skilled QNX SW Architect to join our team at Mercedes-Benz Group China Ltd.Job SummaryThe successful candidate will be responsible for designing and developing platform software for various vehicle products, including BSP, QNX/Linux, and middleware.Key ResponsibilitiesDesign and develop platform software for...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Job Title: QNX SW ArchitectWe are seeking a highly skilled QNX SW Architect to join our team at Mercedes-Benz Group China Ltd.Job SummaryThe successful candidate will be responsible for designing and developing platform software for various vehicle products, including BSP, QNX/Linux, and middleware.Key ResponsibilitiesDesign and develop platform software for...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Position OverviewJoin our dynamic team at Mercedes-Benz, where innovation meets excellence in the field of autonomous driving technology. We are seeking a highly skilled Linux/QNX Software Engineer to contribute to cutting-edge research and development projects.Key ResponsibilitiesObjective: Engage in the advancement of autonomous driving solutions.Design...


  • Shanghai, Shanghai, China NVIDIA Full time

    About NVIDIANVIDIA is a leader in the technology industry, known for its innovative products and solutions. Our company has a rich history of innovation, and we continue to push the boundaries of what is possible.Job DescriptionWe are seeking a highly skilled and experienced Software Engineer to join our team in Shanghai, Shenzhen, or Beijing. As a Software...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Job Title: Platform Software ArchitectWe are seeking a highly skilled Platform Software Architect to join our team at Mercedes-Benz Group China Ltd. in Shanghai, China. As a key member of our Advanced Design Center, you will be responsible for designing and implementing platform architecture for autonomous driving products.Key Responsibilities:Design and...


  • Shanghai, Shanghai, China ARRK Engineering Co. (Shanghai) Ltd. Full time

    Join Our Team as an Autonomous Driving EngineerWe are seeking a highly skilled and motivated Autonomous Driving Engineer to join our team at ARRK Engineering Co. (Shanghai) Ltd. As an Autonomous Driving Engineer, you will be responsible for designing, developing, and testing autonomous driving systems.Your Key Responsibilities:Functional data analysis in the...


  • Shanghai, Shanghai, China ARRK Engineering Co. (Shanghai) Ltd. Full time

    **Job Summary**We are seeking a highly skilled Autonomous Driving Systems Engineer to join our team at ARRK Engineering Co. (Shanghai) Ltd. in Shanghai. As an Autonomous Driving Systems Engineer, you will be responsible for designing, developing, and testing autonomous driving systems.**Key Responsibilities**Functional data analysis in the field of...


  • Shanghai, Shanghai, China ARRK Engineering Co. (Shanghai) Ltd. Full time

    Unlock Your Potential as an Autonomous Driving EngineerAt ARRK Engineering Co. (Shanghai) Ltd., we're seeking a talented engineer to join our team and contribute to the development of cutting-edge autonomous driving systems. As an ADAS Development Specialist, you'll have the opportunity to work on a wide range of exciting projects, from functional data...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is seeking a Lead Software Developer to contribute to the advancement of its cutting-edge AI Infrastructure and innovative software on NVIDIA's high-performance DRIVE platform tailored for Autonomous Vehicles. Our goal is to create a highly efficient end-to-end data pipeline for ground truth production, addressing the diverse needs of various AV teams...


  • Shanghai, Shanghai, China Bosch Full time

    Job Title: Dynamic Sensor Fusion EngineerWe are seeking a highly skilled Dynamic Sensor Fusion Engineer to join our team at Bosch. As a key member of our autonomous driving team, you will be responsible for developing and implementing advanced sensor fusion algorithms for autonomous driving applications.Key Responsibilities:Design and develop multi-sensor...


  • Shanghai, Shanghai, China NVIDIA Full time

    Senior In-Car Test Engineer for Autonomous DriveWe are seeking a seasoned Senior In-Car Test Engineer to join our Autonomous Drive System Integration and Testing team. This role will be part of a dynamic crew that tests, measures, and maintains the performance and quality of complex heterogeneous computing systems powering automotive products used in...


  • Shanghai, Shanghai, China NVIDIA Full time

    Senior In-Car Test Engineer for Autonomous DriveWe are seeking a seasoned Senior In-Car Test Engineer to join our Autonomous Drive System Integration and Testing team. As a key member of this dynamic crew, you will be responsible for developing and executing exploratory and large-scale in-car tests to ensure the self-driving car SW/HW stack meets high...


  • Shanghai, Shanghai, China NVIDIA Full time

    We are seeking a seasoned Senior In-Car Test Engineer to join our Autonomous Drive Systems Integration and Testing team at NVIDIA.This role will be part of a dynamic crew that tests, measures, and maintains the performance and quality of complex heterogeneous computing systems that power automotive products used in self-driving cars. We are looking for a...


  • Shanghai, Shanghai, China NVIDIA Full time

    We are seeking a seasoned Senior In-Car Test Engineer to join our Autonomous Drive Systems Integration and Testing team at NVIDIA.This role will be part of a dynamic crew that tests, measures, and maintains the performance and quality of complex heterogeneous computing systems that power automotive products used in self-driving cars. We are looking for a...


  • Shanghai, Shanghai, China NVIDIA Full time

    Classical Prediction Engineer - Autonomous VehiclesWe are seeking a skilled Classical Prediction Engineer to join our Autonomous Driving team at NVIDIA. In this role, you will focus on developing and implementing classical prediction algorithms to enhance the safety and efficiency of our autonomous vehicle systems.Key Responsibilities:Design and implement...