Senior Software Engineer (AD Framework)

42dot
South Korea
Workplace: HybridFull timeFunction: Software EngineeringExperience: 10+ yearsEducation: bachelorsSkills: ["Communication","Collaboration","Debugging","Testing","Validation"]

Build the core middleware framework for autonomous driving systems, covering real-time communication, execution frameworks, and foundational libraries. Develop and optimize distributed software running on Linux and RTOS, and implement solutions aligned with automotive safety standards such as ISO 26262. Partner with application and cross-functional teams to integrate middleware, support full SDLC from requirements to deployment, and improve quality via design and code reviews.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
42dot
42dot
1 month ago

Senior Software Engineer (AD Framework)

✓ Verified Job

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

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

Job Summary

Build the core middleware framework for autonomous driving systems, covering real-time communication, execution frameworks, and foundational libraries. Develop and optimize distributed software running on Linux and RTOS, and implement solutions aligned with automotive safety standards such as ISO 26262. Partner with application and cross-functional teams to integrate middleware, support full SDLC from requirements to deployment, and improve quality via design and code reviews.
Location: South Korea
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and deploy middleware software for autonomous driving systems.
  • •Develop core software components including real-time communication and execution frameworks.
  • •Develop and optimize distributed software running on Linux and RTOS platforms.
  • •Design and implement software compliant with automotive safety standards such as ISO 26262.
  • •Support the full software development lifecycle (requirements analysis through design, implementation, testing, and deployment) and contribute via design/code reviews for quality improvements.

Key Requirements

  • •Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • •Experience with ROS/ROS2 or equivalent middleware frameworks for automotive or robotics systems.
  • •Experience developing middleware and software frameworks.
  • •Strong C/C++ development skills with scripting language experience in Python, Bash, or Lua.
  • •Experience developing software on Linux or RTOS platforms, with understanding of the full software development lifecycle.
Experience:10+ yearsAutomotiveAutonomous drivingRoboticsMiddlewareReal-time systems
Education:Bachelor's in Computer Science, Engineering, or a related field
Skills:CommunicationCollaborationDebuggingTestingValidation
Tech Stack:Autonomous DrivingAD FrameworkMiddleware frameworkReal-time communicationExecution frameworksLinuxRTOSROSROS2CC++PythonBashLuaDistributed systemsISO 26262DebuggingTestingValidationCI/CD

Company Brief

42dot
Develops autonomous driving and mobility software platforms, including AI-based perception, mapping, routing, and connected-vehicle technologies. It works on next-generation transportation systems and self-driving vehicle capabilities for automotive applications.
Industry: Autonomous Vehicles
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: Seoul, South Korea
Founded: 2019
WebsiteLinkedIn