×
Register Here to Apply for Jobs or Post Jobs. X

Software engineer novi, mi zong

Job in Novi, Oakland County, Michigan, 48377, USA
Listing for: ESR Healthcare
Full Time position
Listed on 2026-01-19
Job specializations:
  • Software Development
    Software Engineer, AI Engineer
Job Description & How to Apply Below

Software Engineer - Novi, MI

Leading supplier of autonomous driving (AD) and advanced driver assistance systems (ADAS) technologies and products in China. Founded in 2013, the company is headquartered in Shanghai and has R&D centers in Shanghai, Beijing, Xiamen, Shenzhen, Chongqing, Detroit (USA) and Stuttgart (Germany), as well as manufacturing centers in Xiamen, Huzhou and Dongyang, uniquely forming a complete industrial chain from basic R&D to product engineering and mass production of ADAS/AD systems.

As an important step in our globalization strategy, the US R&D Center was established in Novi, Michigan. We are looking for strong candidates to support North American business pursuits, ADAS/AD R&D, and engineering program execution.

The US provides a competitive compensation and benefits package. You will be working in a collaborative and flexible working environment, with some of the most dedicated and smart people in the industry, working on cutting-edge ADAS/AD technologies.

Responsibilities:
  • Design, develop, test, debug, and deploy software modules in AD/ADAS systems, and/or in related platform and tools software.
  • Collaborate with the China engineering team to conduct AD/ADAS system testing and data collection. Provide feedback for the testing results.
  • Collaborate with the China engineering team to localize parking and AD/ADAS technology and products for the North American market by:
  • Algorithm modification
  • Infrastructure support
  • Develop and maintain key integrating tools and monitor performance.
  • Qualifications:
  • BS or above;
    Master’s degree preferred; major in computer science or related engineering fields; 3 years or above with relevant work experience.
  • Experience in developing production-quality software in C++/C in Autonomous Driving, Robotics, Internet, Telecommunication, and other technology industries.
  • Solid understanding of object-oriented programming.
  • Solid understanding of data structures and basic algorithms.
  • Solid understanding of performance profiling, analysis, and optimization.
  • Solid understanding of how an operating system works.
  • Good debugging and root cause analysis skills.
  • Good communication skills and team collaboration.
  • Ability to work under pressure.
  • Quick learning ability, agile thinking ability, and structured and logical thinking abilities.
  • Bonus Points:
  • Good understanding and experience in Computer Vision, Image Processing, Deep Learning, or other Algorithms.
  • Development experience in RTOS and Linux kernel.
  • Development experience in ROS.
  • Development experience on ARM platforms.
  • Good understanding and use of Docker.
  • Language:

    English; fluency in Mandarin Chinese is a plus.

    #J-18808-Ljbffr
    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary