Toolchain Development Engineer

Qualcomm is a leading technology innovator driving digital transformation for a smarter, connected future.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Automotive · Robotics

Description For Toolchain Development Engineer

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Systems Engineer, you will research, design, develop, simulate, and/or validate systems-level software, hardware, architecture, algorithms, and solutions that enables the development of cutting-edge technology. Qualcomm Systems Engineers collaborate across functional teams to meet and exceed system-level requirements and standards.

Responsibilities:

  • Develop, implement, test, deploy and maintain toolchain in terms of data-driven development and validation approach with high level of functionality, performance, and robustness.
  • Data process and quality check for Lidar/GNSS/Camera/Vehicle bus data
  • Statistics and visualization
  • Data and task management system on premise/cloud
  • Develop/Implement tools/scripts modification and validation required for tool adaptation between different development platforms and solution definitions.
  • Tools/scripts debugging and data analysis to root-cause and solve issues.
  • Keep good documentation for tools/scripts manual and guidelines.
  • Collaborate with multiple teams to support the design of end-to-end system.

Requirements:

  • Bachelor's degree in Software Engineering, Computer Science, Statistics, Informatics, Information Systems or related fields.
  • 3+ years of experience in the automotive, aerospace, robotics or related industries and be proficient in script-based programming with good coding style.
  • Experience with development ADAS/AD/Perception related Data driven toolchain/pipeline and deployment of data management system.
  • Good understanding of automotive communication protocols, at least contains CAN and Automotive Ethernet
  • Basic knowledge of SQL, tasks management and distribute for data management system
  • Familiar with common data structure or format, such as ADTF, HDF5, MDF4, VPCAP etc.
  • Experience on Docker/Git primarily in a Linux environment.
  • Excellent problem solving and analytical thinking skills.
  • Flexible and willing to accept a change in priorities as necessary.
  • Excellent written and verbal communication skills.

Qualcomm is an equal opportunity employer and provides comprehensive benefits including health coverage, wealth-building programs, self and family resources, and wellbeing support.

Last updated 3 months ago

Responsibilities For Toolchain Development Engineer

  • Develop, implement, test, deploy and maintain toolchain for data-driven development and validation
  • Data process and quality check for Lidar/GNSS/Camera/Vehicle bus data
  • Statistics and visualization
  • Data and task management system on premise/cloud
  • Develop/Implement tools/scripts modification and validation
  • Tools/scripts debugging and data analysis
  • Keep good documentation for tools/scripts manual and guidelines
  • Collaborate with multiple teams to support end-to-end system design

Requirements For Toolchain Development Engineer

Python
Linux
  • Bachelor's degree in Software Engineering, Computer Science, Statistics, Informatics, Information Systems or related fields
  • 3+ years of experience in automotive, aerospace, robotics or related industries
  • Proficiency in script-based programming with good coding style
  • Experience with ADAS/AD/Perception related Data driven toolchain/pipeline
  • Good understanding of automotive communication protocols (CAN, Automotive Ethernet)
  • Basic knowledge of SQL, tasks management and data management system
  • Familiarity with common data structures (ADTF, HDF5, MDF4, VPCAP)
  • Experience with Docker/Git in Linux environment
  • Excellent problem solving and analytical thinking skills
  • Flexibility and willingness to adapt to changing priorities
  • Excellent written and verbal communication skills

Benefits For Toolchain Development Engineer

  • Health coverage
  • Wealth-building programs
  • Self and family resources
  • Wellbeing support

Interested in this job?

Jobs Related To Qualcomm Toolchain Development Engineer

APAC Digital SOC Test Engineer, up to Sr.

Digital SOC Test Engineer position at Qualcomm focusing on test solutions for semiconductor products with opportunities for growth in digital test engineering.

Gaming Power SW Customer Engineer

Gaming Power SW Customer Engineer position at Qualcomm China, focusing on power optimization and customer support for gaming software systems.

Functional Test Engineer

Functional Test Engineer position at Qualcomm India, focusing on XR software stack testing and automation, requiring expertise in Python, C++, and AR/VR technologies.

DSP Engineer - Audio

DSP Engineer position at Qualcomm focusing on audio systems, driver development, and customer support for mobile and compute platforms.

Software Engineer

Mid-level Software Engineer position at Qualcomm India, focusing on embedded and cloud edge software development with 3+ years experience required.