🇬🇧 SearchUKJobs.co.uk

Britain's Premier Job Portal

← Back to Jobs

Engineer II (Software Design)

Sanmina | Singapore, Singapore | Posted June 04, 2026

Position Overview

Job Description

Engineer II (Software Design)



Job Responsibilities:

• Create specifications and define software architecture for embedded systems.

• Design and develop software or firmware for embedded system.

• Design and develop middleware, application and GUI in Windows, embedded Linux or other environments.

• Work closely with other engineers to analyze and resolve bugs.

• Analyze performance bottleneck and optimize product quality and throughput.

Job Requirements:

• Master or degree in computer science, computer engineering or electronic engineering, or equivalent

• At least 5 years direct relevant experience for the senior engineer position.

• Fresh graduates with relevant knowledge or experience are welcome.

• Experience in embedded Linux software or MCU based firmware development.

• Experience on Linux BSP development including u-boot, kernel and...

Ready to Apply?

Apply for this Position