Embedded Software Engineer

AEM Singapore Pte Ltd

Singapore

Vor Ort

SGD 60.000 - 90.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

AEM Singapore Pte Ltd is seeking an Embedded Software Engineer to develop and support STM32-based control systems. You will contribute to firmware development, system integration, and debugging within a fast-paced engineering environment.

The role requires strong C programming, Python scripting, and familiarity with embedded peripherals and communication protocols. Join a cross-functional team delivering high-quality embedded solutions in Singapore.

Qualifikationen

  • Bachelor's Degree in Electrical Engineering, Computer Engineering, or related field.
  • Strong C programming for embedded systems.
  • Experience with Python for tools or scripting.
  • Familiarity with STM32 microcontrollers.

Aufgaben

  • Develop and maintain embedded software for STM32-based control systems.
  • Write, test, and optimise firmware in C.
  • Develop supporting tools and scripts using Python.
  • Interface embedded software with hardware peripherals and communication protocols (UART, SPI, I2C, CAN).
  • Collaborate with hardware and engineering teams throughout product development lifecycle.
  • Participate in system testing, validation, and documentation.

Kenntnisse

C programming
STM32
Python
Embedded systems

Ausbildung

Bachelor's degree in Electrical Engineering / Computer Engineering

Tools

Git

Jobbeschreibung

Embedded Software Engineer
Job Summary

We are seeking a skilled Embedded Software Engineer to develop and support embedded control systems for advanced engineering solutions. In this role, you will be responsible for firmware development, system integration, and troubleshooting of embedded platforms, with a focus on STM32-based systems.

You will work closely with cross-functional teams to deliver high-quality, reliable embedded solutions in a fast-paced engineering environment.

Key Responsibilities
Embedded Software Development
  • Develop and maintain embedded software for STM32-based control systems
  • Write, test, and optimise firmware in C
  • Develop supporting tools and scripts using Python
System Integration & Hardware Interface
  • Interface embedded software with hardware peripherals and communication protocols
  • Collaborate with hardware and engineering teams throughout product development lifecycle
Debugging & Troubleshooting
  • Perform debugging and troubleshooting of embedded systems and firmware issues
  • Analyse system performance and implement improvements
Testing & Documentation
  • Participate in system testing, validation, and verification activities
  • Prepare and maintain technical documentation, including design specifications and test reports
Job Requirements
  • Bachelor's Degree in Electrical Engineering, Computer Engineering, or related discipline
  • Strong programming skills in C for embedded systems
  • Experience with Python programming for tools or scripting
  • Familiarity with STM32 microcontrollers and embedded systems development
  • Good understanding of microcontroller peripherals and debugging tools
  • Knowledge of communication protocols such as UART, SPI, I2C, and CAN
  • Experience with embedded control systems
Preferred Qualifications
  • Familiarity with version control systems (e.g. Git)
  • Experience in semiconductor, automation, or industrial environments
  • Exposure to test systems, ATE, or hardware-software integration
  • Strong problem-solving skills and ability to work independently and in a team
About AEM

AEM is a global leader in semiconductor and electronics test solutions, delivering high-performance test handlers, system-level test, and instrumentation to the world's leading technology companies. Headquartered in Singapore, our teams combine deep engineering expertise with a culture of innovation to solve some of the most complex challenges in advanced manufacturing.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Embedded Software Engineer
Embedded Software Engineer

AEM International • Singapore

Vor Ort
SGD 60.000 - 100.000
STM32 Embedded Firmware Engineer
STM32 Embedded Firmware Engineer

AEM Singapore Pte Ltd • Singapore

Vor Ort
SGD 60.000 - 90.000
Embedded Firmware Engineer (STM32) | Firmware & Tools
Embedded Firmware Engineer (STM32) | Firmware & Tools

AEM International • Singapore

Vor Ort
SGD 60.000 - 100.000
Embedded Firmware Engineer - HGu
Embedded Firmware Engineer - HGu

Beyondsoft International (Singapore) Pte Ltd • Singapore

Vor Ort
SGD 60.000 - 90.000
Mechanical Engineer
Mechanical Engineer

AEM International • Singapore

Vor Ort
SGD 90.000 - 130.000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

BRTSys • Singapore

Vor Ort
SGD 60.000 - 90.000
Application Engineer (Automation Equipment) Test
Application Engineer (Automation Equipment) Test

AEM Singapore Pte Ltd • Singapore

Vor Ort
SGD 70.000 - 100.000
Embedded Software Engineer
Embedded Software Engineer

RICORE TECHNOLOGY PTE. LTD. • Singapore

Vor Ort
SGD 60.000 - 90.000
Senior Firmware System Engineer
Senior Firmware System Engineer

Rockwell Automation, Inc. • Singapore

Hybrid
SGD 85.000 - 120.000
Hardware FPGA Engineer (ATE / Instrumentation)
Hardware FPGA Engineer (ATE / Instrumentation)

AEM Singapore Pte Ltd • Singapore

Vor Ort
SGD 80.000 - 120.000