About the job
42dot, part of Hyundai Motor Group's global software center, develops software-defined vehicle and mobility AI solutions. The team focuses on user-centric vehicle technologies that receive ongoing updates, aiming to create a connected and autonomous urban transportation system. Every project is guided by priorities of safety and innovation.
Role overview
This Senior Network Systems Software Engineer role is based at the Software Dream Center in Pangyo, South Korea. The position focuses on developing network systems software for embedded operating systems used in automotive environments. Day-to-day work combines hands-on engineering with technical problem-solving as part of a growing team.
What you will do
- Build and optimize network functionalities for embedded OS platforms such as QNX, Linux, and RTOS, including network configuration tasks.
- Develop and manage drivers for Automotive Ethernet Switches, including porting, configuring, and optimizing Ethernet Switch SDKs for new hardware platforms.
- Troubleshoot and resolve Ethernet/IP communication issues within vehicle networks.
Requirements
- 10 or more years of embedded software development experience using C or C++.
- Solid understanding of the OSI 7-layer model.
- Hands-on experience with L2 protocols, such as VLAN, ACL, Multicast, STP/RSTP, and gPTP.
- Expertise in Ethernet MAC/PHY interfaces.
- Deep knowledge of the TCP/IP stack.
- Basic familiarity with reading hardware schematics.
Preferred qualifications
- Experience working with OPEN TC10 features.
- Implementation and validation of TSN standards (802.1AS, 802.1CB, 802.1Qbv/Qbu).
- Understanding of automotive security, including IPsec, MACsec, and IDS/IPS.
- Development experience related to 10BASE-T1S communication.
- Background working with Ethernet switches from Broadcom, Infineon, NXP, or RealTek.
Interview process
- Application review
- Video interview (about 1 hour)
- In-person interview, including a live coding test (approximately 3 hours)
- Final acceptance
- The process may vary depending on the role and scheduling. All communication about interviews and results will be sent to the email address provided in the application.
Additional information
- Do not include sensitive information such as national ID number, family relations, marital status, salary, photo, physical conditions, or place of origin in your resume, as required by recruitment law.
- Submit all documents in PDF format, under 30MB. If upload issues occur, email your resume to recruit@42dot.ai and include the job posting URL.
- Reference checks may be conducted after interviews, with your consent.
- Veterans and job protection candidates receive preference as required by law.
