Magna International Inc.

Principal Software Engineer

Magna International Inc.
Apply
2 months ago
Shanghai, ChinaStaff+

Responsibilities

  • Design, develop, and maintain automotive SoC middleware modules, including DDS, SOME/IP, and CAN/LIN communication modules.
  • Develop or adapt middleware for Linux, QNX, and VxWorks platforms to support cross-platform compatibility for imaging, audio, Bluetooth, and Wi-Fi.
  • Optimize POSIX implementations and design hardware and operating-system abstraction layers to improve software portability.
  • Address system-level issues involving sensor fusion, real-time performance, memory management, and inter-process communication.
  • Develop automotive communication protocol stacks, including CAN FD and Ethernet TSN, and adapt PCIe, MIPI, NPU, and GPU interfaces.
  • Port and optimize Linux character-device and network-device drivers and debug SPI, I2C, and UART peripherals.
  • Optimize boot speed and power management and implement functional-safety, EMC/EMI, OTA, and FOTA capabilities.
  • Support system stability, data security, and integration of automotive middleware with autonomous-driving systems.

Requirements

  • Bachelor’s degree or higher in computer science, electronic engineering, communication engineering, or a related field.
  • More than five years of experience designing and developing middleware modules or hypervisor architectures on Linux, QNX, or VxWorks.
  • Experience developing mass-produced intelligent-driving or cockpit domain controllers.
  • Proficiency in C and C++, including familiarity with C++14 and C++17 standards.
  • Familiarity with DDS, SOME/IP, CyberRT, and related communication middleware and algorithm design.
  • Familiarity with monolithic and microkernel operating-system development and debugging tools.
  • Experience using stress-ng, fio, and iperf3 for testing.
  • Knowledge of TCP, UDP, and ICMP network protocols.
  • Understanding of AUTOSAR, ASPICE, and ISO 26262.
  • Understanding of edge-AI inference optimization using technologies such as TensorFlow Lite and ONNX Runtime.
  • Strong communication and problem-solving skills and fluent spoken and written English.

Benefits

  • Regular, permanent employment with Magna Electronics.
  • Engaging and dynamic environment focused on automotive technology innovation.
  • Employee support, development resources, varied responsibilities, and career-development opportunities.
  • Equal-opportunity employment and a diverse global workforce.

Tech Stack

Categories

Magna International Inc.

About Magna International Inc.

10,000+ employees

Magna International is a public Canadian automotive supplier that designs and manufactures vehicle systems, modules, and electronics for global automakers, and also builds complete vehicles through Magna Steyr. Founded in 1957 and headquartered in Aurora, Ontario, it operates worldwide as a Tier-1 supplier across body, seating, powertrain, ADAS, and electrification. Its common shares trade on the TSX (MG) and NYSE (MGA).

Contact me