Skip to content
Sonatus logo

Software Engineer - Customer Integration (Network)

SonatusAutomotive Software company
Pangyo, South KoreaSenior
Foxconn
Hyundai Motor Group's Kia Corporation
LG Electronics
Marvell
NEC
Translink Orchestrating Future Fund
Software Engineering

About the role

TL;DR

Develop and secure in-vehicle network communication for Software-Defined Vehicles.

  • At Sonatus, we are redefining the future of Software-Defined Vehicles (SDV) through agility and innovation.
  • We operate as Mission-Driven Squads, where each team takes full end-to-end ownership of a specific module to deliver production-ready software with speed and precision.
  • Key Responsibilities Work under the guidance of the Squad Lead to execute the full engineering lifecycle—from Implementation to Verification.
  • Switch roles flexibly based on the squad’s goals (e.g., focusing on feature development in one sprint, and shifting to verification tasks in the next) to ensure the mission is accomplished.
  • Design and develop high-performance C/C++ embedded software; this involves developing the Ethernet Hardware Abstraction Layer (EHAL) and implementing switch and Ethernet driver/control logic for Automotive Ethernet networks.
  • Define and maintain the in-vehicle network design—topology, VLAN/QoS, and the communication matrix—and bring up new ECUs and switches on the network.
  • Configure and harden the in-vehicle network for secure, high-performance communication across Automotive Ethernet and connected buses (CAN/CAN-FD).
  • Requirements Experienced Network Engineers: Established in-vehicle network expertise, technical contact for customers and OEM architects.
  • Embedded Software Specialists: Strong embedded software engineers with a solid foundation in Ethernet and networking.
View original posting →

Required skills

C++

Domain expertise

automotive

Tech stack

C++Linux

Similar jobs

H

Test Engineer, Vehicle Integration (Software)

H

Firmware Engineer (Bare-Metal / RTOS)

C

Flutter Developer