Senior Applications Software Engineer, Planning and Control

NVIDIA
Seoul
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: mastersSkills: ["Analytical skills","Attention to detail","Innovative problem-solving","Adaptability"]

Develop application software architecture for autonomous driving planning and control, partnering with internal teams and external collaborators to integrate and tune NVIDIA solutions in target vehicles. Lead bring-up and technical support, using in-vehicle and simulation test drives to analyze recorded data and improve performance. Profile bottlenecks, optimize hardware/software integration, and collaborate with global engineering teams in the US, APAC, and Europe to deploy customer solutions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 month ago

Senior Applications Software Engineer, Planning and Control

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Develop application software architecture for autonomous driving planning and control, partnering with internal teams and external collaborators to integrate and tune NVIDIA solutions in target vehicles. Lead bring-up and technical support, using in-vehicle and simulation test drives to analyze recorded data and improve performance. Profile bottlenecks, optimize hardware/software integration, and collaborate with global engineering teams in the US, APAC, and Europe to deploy customer solutions.
Location: Seoul
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Shape application architecture for planning and control by collaborating with architecture and software development teams.
  • •Integrate and adapt NVIDIA solutions in target vehicles by tuning planner and controller to vehicle dynamics performance metrics.
  • •Lead bring-up activities and provide technical support to resolve functional and planning & control issues.
  • •Run in-vehicle and simulation test drives to analyze functional and performance results from recorded data.
  • •Collaborate with partners and global engineering teams to integrate hardware/software components, identify bottlenecks, and optimize performance for customer deployments.

Key Requirements

  • •5+ years of software development experience related to deep learning and/or autonomous driving technologies.
  • •Strong foundation in control theory, motion planning, and optimization with real-time algorithms for safety-critical systems.
  • •Solid understanding of vehicle dynamics, state estimation, and trajectory generation, including moving algorithms from simulation to real-time hardware.
  • •BS/MS in computer science, robotics, electrical engineering, or related technical field (or equivalent experience).
  • •Excellent C/C++ development skills with good knowledge of Python.
Experience:5+ yearsAutonomous drivingDeep learningSoftware development
Education:Master's in Computer Science, Robotics, Electrical Engineering, or related technical field
Skills:Analytical skillsAttention to detailInnovative problem-solvingAdaptability
Tech Stack:CC++PythonCUDADeep learningAutonomous drivingNVIDIA DRIVE platformQNXRTOSSimulationIn-vehicle testing

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor