Associate Engineer, Software

Celestica
Full-time , Penang, Malaysia, Penang IT & Technology
Posted:
February 27, 2026
Location:
, Penang, Malaysia, Penang, Malaysia

Job Description

Summary

Associate Engineer, Software supports the development, debugging, and maintenance of code for systems and equipment applications. Focusing primarily on Linux-based environments, this role involves creating diagnostic tools, drivers, and Board Support Packages (BSP). The Associate Engineer works closely with senior engineers and cross‑functional teams to ensure software acts as a robust bridge between hardware and application layers. This position follows established software development processes to ensure on‑time delivery of high‑quality software solutions.

Key Responsibilities

  • Develop diagnostic (DIAG) tools within the Linux system environment according to product definitions.
  • Assist with manufacturing production line support and cooperate in troubleshooting and resolving production issues.
  • Design and develop Device Drivers for various peripherals, including NIC, SPI, I2C, UART, CPLD, and FPGA.
  • Develop Boar...

Apply for this Job

Submit your application for the Associate Engineer, Software position at Celestica.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: , Penang, Malaysia, Malaysia
Posted: February 27, 2026
Deadline: April 08, 2026