Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer (Semiconductor)

3500 - 6500 SGD
Full-time

Randstad Singapore Recruitment Agency

About the Company

I am currently partnering with an established technology and engineering firm specializing in advanced hardware and embedded control systems.

Here are the key responsibilities for the role:

  • Firmware Development: Design, test, and maintain robust embedded software and firmware in C for STM32-based microcontroller systems.

  • Tooling & Automation: Build custom testing utilities and automation scripts utilizing Python and Object-Oriented Programming (OOP) principles to streamline engineering workflows.

  • Hardware Integration: Program and interface software with hardware peripherals, ensuring seamless data exchange via UART, SPI, I2C, and CAN protocols.

  • System Debugging: Investigate and resolve complex system defects bridging firmware logic, hardware components, and overall system operations.

  • Lifecycle Support: Partner across engineering disciplines to drive system integration, validation testing, and technical documentation.

  • Field Escalations: Collaborate with field service units to diagnose, address, and accurately document technical issues occurring in live environments.

What my client is looking for:

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field.
  • Strong proficiency in C programming specifically targeted at embedded software and firmware engineering.
  • Proficiency languages like C++ / Java welcomed to apply too.
  • Hands-on experience using Python and Object-Oriented Programming (OOP) concepts for building utilities, automating tests, or system scripting.
  • Proven background working with STM32 microcontrollers, debugging tools, and standard hardware-software integration.
  • Practical knowledge of serial communication protocols (I2C, SPI, UART, CAN) and version control platforms like Git.
  • Collaborative problem-solver with strong communication skills to function effectively within cross-functional hardware and software teams.

To apply online please use the 'apply' function, alternatively you may contact Sophia Lim at View phone number on mycareersfuture.gov.sg.

(EA: 94C3609/ R26163753)

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer (Semiconductor) in Singapore vacancy
  • 4500 - 5500 SGD

     ...Job Summary Job Title: Embedded Software Engineer Industry: Semiconductor / Electronics Testing Location: Serangoon, Singapore Working Hours: 5 days/week, 8:30am–5:30pm Benefits: AWS + Performance Bonus + Overtime pay Main Responsibilities Developing... 

    RRECRUITER PTE. LTD.

    Singapore
    21 days ago
  • 5000 - 7000 SGD

     ...Participate in the development, debugging, and maintenance of embedded control software for underwater robots, unmanned surface vessels (USVs), and...  .... # Collaborate closely with hardware and mechanical engineering teams on system integration, troubleshooting, and fault diagnosis... 

    AUTHENTIC HR PTE. LTD.

    Singapore
    22 days ago
  • 4500 - 8000 SGD

     ...Thales Singapore Engineering Competence Centre (ECC) is a well-established R&D and engineering centre serving major customers...  ...IoT, banking & payment to government solutions. As a Software Engineer in Thales Embedded Product Development Team in ECC, you will participate in... 

    THALES DIS (SINGAPORE) PTE. LTD.

    Singapore
    9 days ago
  • 5600 - 7000 SGD

     ...About the Role We are looking for an Embedded SoftwareEngineer to design, develop and maintain the firmware and embedded software that power our robotic platforms — teleoperated...  ...with hardware, mechanical and systems engineers to deliver integrated robotic products; document... 

    ORIENT ROBOTICS PTE. LTD.

    Singapore
    6 days ago
  • 7000 - 10000 SGD

     ...provider of optoelectronic semiconductor components and power management...  ...to design and implement embedded firmware in C/C++ and HDLs on...  ...Use coding standards and software version control to produce understandable...  .../ Electronic / Control Engineering or related field. ~5+... 

    LITE-ON SINGAPORE PTE. LTD.

    Singapore
    8 days ago
  • 6611 - 8500 SGD

     ...Job Summary • This role is responsible for developing software solutions that address specific user needs or business challenges. The...  ...date. • Collaborates on software development projects with the engineering, sales, and customer services departments. • Supports... 

    HP R&D SINGAPORE PTE. LTD.

    Singapore
    4 days ago
  • 5000 - 8500 SGD

     ...ALTEN Group is a world leader in Engineering and Technology consulting services providing outsourced Engineering, R&D, and IT Services...  ...delivering ALTEN's Engineering Services in Singapore. As a Senior Embedded Software Engineer, you will design and develop client-side and server-... 

    ANOTECH ENERGY SINGAPORE PTE. LTD.

    Singapore
    15 days ago
  • 5000 - 20000 SGD

     ...living spaces, XG Tech aligns with the evolving trend of vehicles becoming the “third living space.” Role Summary As an Embedded Software Engineer specializing in boot and BSP, you will develop and optimize bootloader and system initialization software for next-... 

    XG TECH PTE. LTD.

    Singapore
    16 days ago
  •  ...powering the AI edge revolution with the world's lowest-power semiconductor solutions. Built on our proprietary sub- and near-...  ...everywhere revolution starts here.   Scope   As a Staff Embedded Software Engineer, Imaging at Ambiq, you will lead the architecture,... 

    Ambiq Micro, Inc.

    Singapore
    10 days ago
  • 6000 - 16000 SGD

     ...We're looking for a Senior Software Engineer to lead the development and deployment of our next-generation Robotaxi platform. Our team...  ...(e.g., MQTT, Protobuf). Hands-on experience with ARM-based embedded systems and cross-compilation toolchains. Proficiency in Python... 

    MOTIONAL SINGAPORE PTE. LIMITED

    Singapore
    6 days ago
  • 4000 - 6000 SGD

     ...Our client is a leading provider of semiconductor manufacturing equipment and advanced automation...  ...solutions. They are now recruiting a Software Engineer (R&D) to support product development...  ...Proficient in C++ programming for application, embedded, or automation software development.... 

    RECRUITPEDIA PTE. LTD.

    Singapore
    11 hours ago
  • 3000 - 6000 SGD

     ...Summary Develop and maintain control software for industrial machines using C#(.NET) &...  ...mechanical, electrical, vision, and process engineers to support machine bring-up, debugging,...  ...machines, automation equipment, or semiconductor equipment (fresh graduates with strong projects... 

    ST SEMICONDUCTOR TESTING PTE. LTD.

    Singapore
    14 days ago
  • 6000 - 7000 SGD

     ...Responsibilities • Design, develop, and maintain embedded software modules supporting waveform processing systems. • Implement software...  ...waveform design. • Work closely with DSP, FPGA, RF, and System Engineering teams to support end to end software integration. •... 

    JOBLINE RESOURCES PTE. LTD.

    Singapore
    12 days ago
  • 4500 - 6500 SGD

     ...About ST Engineering ST Engineering is a global technology, defence, and engineering group...  ...every aspect of our business and are embedded in our ST Engineering culture – from the...  ...Impact We are seeking a Senior Embedded Software Engineer to design, develop, integrate,... 

    ST ENGINEERING ADVANCED NETWORKS & SENSORS PTE. LTD.

    Singapore
    15 days ago
  • 6000 - 10000 SGD

     ...Designs, develops, troubleshoots and debugs software programs for software enhancements and...  ...: Bachelor's degree in computer engineering, Computer Science, Electrical Engineering...  ...and Python. Comes with experience in Embedded Linux systems programming experience, including... 

    HEWLETT PACKARD ENTERPRISE SINGAPORE PTE. LTD.

    Singapore
    a month ago
  • 6000 - 12000 SGD

     ...Job Description: 1. Responsible for the development of embedded low-level software and firmware driver, complete program design, coding and debugging...  ...: 1. Bachelor’s degree or above in Electronic Engineering, Computer Science, Microelectronics, Automation or related... 

    RICORE TECHNOLOGY PTE. LTD.

    Singapore
    a month ago
  • 8000 - 12000 SGD

     ...redefine possibilities. Job Summary: Join us as an experienced Software Engineer to drive the development of innovative, high-performance...  ...a pivotal role in shaping software architecture, designing embedded software/firmware and tool applications, and enhancing test methodologies... 

    REALTEK SINGAPORE PRIVATE LIMITED

    Singapore
    9 days ago
  • 7000 - 20000 SGD

     ...building AI-powered computing platforms for next-generation software-defined vehicles. This team designs the connectivity...  ...cockpit and autonomous driving systems. Embedded Wireless & Connectivity Software Engineer (all levels) What you'll be doing: You'll own... 

    SEARCH STAFFING SERVICES PTE. LTD.

    Singapore
    26 days ago
  • 6000 - 8000 SGD

     ...Responsibilities Be part of a multinational team of engineers responsible for designing, developing and integrating software for UX products. Involve in defining SW...  .... Minimally 3 to 5 years of experience in embedded systems or relevant experiences. Strong background... 

    WE-PLUS PTE. LTD.

    Singapore
    1 day ago
  •  ...food is safe or helping find cures for cancer. How will you make an impact? We are seeking a hands-on Staff FPGA and Embedded Software Engineer to own FPGA firmware and embedded software for flow cytometry instruments. The role prioritizes sustaining legacy FPGA code... 
    Remote job
    Singapore
    21 days ago
  • 3000 - 5000 SGD

     ...Develop and implement software for automated equipment operating at high speeds. Carry...  ...equipment. Requirements: Degree in Engineering or equivalent. At least 3 years of...  ...development experience in the automation/semiconductor industry. Hands-on experience in... 

    RECRUIT EXPERT PTE. LTD.

    Singapore
    1 day ago
  •  ...Thermo Fisher Scientific seeks a Staff FPGA and Embedded Software Engineer in Singapore to develop and sustain FPGA firmware and embedded software for flow cytometry instruments. The role combines digital design, real-time data acquisition, and hardware-software integration... 

    Thermo Fisher Scientific

    Singapore
    22 days ago
  • 4500 - 7500 SGD

     ...JOB DESCRIPTION · Wireless AP software development and firmware development · Network...  ...communication protocol development · Embedded system development · Execution of pre-...  ...or above in Computer Science, Computer Engineering, Electronic, Telecommunication or Networking... 

    REALTEK SINGAPORE PRIVATE LIMITED

    Singapore
    9 days ago
  • 5000 - 8000 SGD

     ...About the Role We are seeking a Software Engineer to join our firmware and software development team. You will contribute to the development of embedded software, firmware, and SDK solutions supporting SparkGrid optical communication products. Key Responsibilities:... 

    SPARKGRID PTE. LTD.

    Singapore
    more than 2 months ago
  • 6000 - 7000 SGD

     ...Join an innovative precision engineering and advanced manufacturing...  ...supporting global technology and semiconductor supply chains. Renowned for...  ...Your new role  As an Embedded Systems & Electronics Engineer...  ...box assembly, bridging software logic with real-world mechanical... 

    HAYS SPECIALIST RECRUITMENT PTE. LTD.

    Singapore
    5 days ago
  • 6476 - 9714 SGD

     ...ready to make a purposeful impact on the way the world works. At HP, the future is yours to create! If you are our R&D Software (Embedded) Engineer in Singapore, you will have a chance to: Codes and programs enhancements, updates, and changes for portions and... 

    HP R&D SINGAPORE PTE. LTD.

    Singapore
    8 days ago
  •  ...Software (Embedded) Project Manager Description - Job Summary • This role is responsible for overseeing the development, maintenance, and...  ...delivery roadmap, developing sprints in partnership with engineering and product teams, to ensure well-managed and effective software... 

    HP

    Singapore
    13 days ago
  • 4722 - 6611 SGD

     ...responsible for designing, developing, testing, and maintaining embedded software development for LaserJet printers that cater to specific user...  .... • Leads a project team of other software applications engineers and internal and outsourced development partners to develop reliable... 

    HP R&D SINGAPORE PTE. LTD.

    Singapore
    8 days ago
  • 3500 - 5000 SGD

     ...Support embedded hardware, firmware and PCB testing/validation. Troubleshoot hardware and firmware issues and perform root cause analysis...  ...system integration and product testing. Work with firmware, software, mechanical and manufacturing teams. Prepare test reports and... 

    MANFIELD EMPLOYMENT SERVICES PTE LTD

    Singapore
    13 days ago
  •  ...Own and define the quality and verification strategy across embedded software, app, IoT, and cloud platforms. Build and develop high‑performing...  ...Key Skills / Experience: ~ Master’s degree in Computer Engineering, Electronics, Software Engineering, or similar. ~15+ years... 

    cygnify

    Singapore
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer (Semiconductor). Be the first to apply!