Embedded Software (C/C++ – MCU & Linux Systems)

Cyient

Ibaraki

Description

Job Description

Language: N2 and Above

Location: Ibaraki / Katsuta

Key Responsibilities

• Develop embedded applications using C/C++ for MCU and Linux platforms

• Design, implement, and test control software and system-level modules

• Work on device drivers, system integration, and performance optimization

• Debug using tools such as CANoe, oscilloscopes, and log analysis tools

Required Skills

• Strong C/C++ programming

• Embedded systems experience (MCU or Embedded Linux)

• Understanding of drivers, memory, and system-level debugging

• Exposure to either:

o Low-level firmware development OR

o Linux-based multithreading and TCP/IP

Good to Have

• Automotive ECU development

• CAN tools / HILS / MATLAB

• BSP / Linux internal