Experienced Software Engineer – Embedded Systems

3 days ago


Singapore PERSOLKELLY SINGAPORE PTE. LTD. Full time
Roles & Responsibilities

We are looking for an experienced Software Engineer with a strong background in robotics and embedded systems to join our clients' dynamic team.

The ideal candidate will be responsible for designing, developing, and implementing software/firmware test cases and CI/CD automation processes as part of our firmware/software release cycle. You will play a crucial role in ensuring the reliability and functionality of our embedded systems.

Core Responsibilities:

  • Design and implement software test cases and test automation for embedded systems.
  • Develop CI/CD pipelines and integrate automated testing into the software release workflow.
  • Collaborate with cross-functional teams to identify, troubleshoot, and resolve issues related to firmware/software functionality.
  • Write and maintain test scripts, focusing on efficient automation for embedded systems using languages like Python, Shell, or JavaScript.
  • Debug and enhance the functionality of software and embedded system test tools.

Core Skills:

  • Extensive experience in software test automation within embedded systems.
  • Proficiency in scripting languages such as Python, Shell, or JavaScript, with a focus on automation in embedded software testing.
  • Strong understanding of CI/CD concepts and practices, including hands-on experience with tools such as Jenkins, Bitbucket Pipelines, or GitLab CI.
  • Expertise in testing and debugging embedded systems, ensuring high-quality firmware/software releases.

Additional Skills:

  • Familiarity with embedded devices, especially in robotics or related fields.
  • Strong understanding of networking concepts as they relate to embedded systems.
  • Experience across the software/system/product development lifecycle, from conception to delivery.
  • Hands-on experience with Linux, Wifi, and related embedded technologies.
  • Knowledge of robotics systems and their software integration.

Requirements:

  • Bachelor's Degree (or higher) in Electrical Engineering, Computer Science, or a related field.
  • 5+ years of experience in software testing, with a focus on test automation in embedded systems or robotics domains.
  • Proven ability to collaborate in a cross-functional, fast-paced environment.
  • Strong communication skills, able to engage with diverse teams and stakeholders.
  • A hardworking, smart-working, committed, and quick learner in a deadline-driven environment.

Join our clients team and make a direct impact on cutting-edge embedded systems development

If you find your experience is suitable, we encourage you to apply for this exciting opportunity Please email us an updated copy of your resume.

We regret that only shortlisted candidates will be notified.

Job Code: JYK

EA License No.: 01C4394

By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOLKELLY Singapore Pte Ltd and its affiliates to collect, use and disclose your personal data for the purposes set out in the Privacy Policy available at https://www.persolkelly.com.sg/policies. You acknowledge that you have read, understood, and agree with the Privacy Policy

Tell employers what skills you have

RTOS
Automated Systems Design
Embedded Software
Pipelines
Automated Software Testing
Automation Tools
Scripting
JavaScript
Test Cases
Test Automation
Embedded Systems
Networking
Python
Firmware
Software Testing
Automation Tool
Robotics
Debugging
Electrical Engineering
Linux

  • Singapore REALTEK SINGAPORE PRIVATE LIMITED Full time

    Job Overview: We are seeking an experienced Embedded System Software Professional to join our team.As an Embedded System Software Professional, you will be responsible for designing, developing, and testing of embedded system software for wireless AP applications.Developing and implementing network communication protocols and embedded system...


  • Singapore PERSOLKELLY SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesYou will leverage your expertise in C/C++ and work along with software engineers and architects to lead the development of software systems and components within an integrated Fare System Collection system. Lead the software development team to create solutions that meet client needs and perform as intended. Collaborate with a...


  • Singapore SMART SYSTEMS PTE LTD Full time

    Roles & ResponsibilitiesJob Description:Interpret and implement Navigation algorithm for land-based VNS. Design software architecture for embedded system. Design and develop PCB for system integration. Work closely with the team to perform experimental testing, verification and validation in lab and field trials.Job Requirements:Degree in Electrical/...


  • Singapore PERSOLKELLY SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesJob Description: Software Engineer (Embedded Systems) - Network Wireless ProductsPosition Overview:We are looking for an experienced Software Engineer to join a talented team of software, hardware, and RF engineers. The ideal candidate will be responsible for designing and implementing software that is integral to wireless router mass...


  • Singapore MINDTECK SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesSenior Embedded Software DeveloperJob Description:1. Architect and develop a robust, scalable, and secure Train borne radio system.2. Ensure compliance with the 3GPP standards for seamless integration with a variety of 4G and 5G UEs.3. Implement communication protocols for interfacing with 4G/5G modems using AT commands.4. Ensure...


  • Singapore REALTEK SINGAPORE PRIVATE LIMITED Full time

    **About Us**We are REALTEK SINGAPORE PRIVATE LIMITED, a leading innovator in IoT and AI technologies.**Job Overview**We are seeking an experienced Embedded Software Developer to join our team of experts in developing cutting-edge IoT solutions.**Key Responsibilities**Develop high-quality embedded system software to meet customer expectations.Pioneer...


  • Singapore KAROOOOO MANAGEMENT COMPANY PTE. LTD. Full time

    Roles & ResponsibilitiesWe're a world-leading smart mobility SaaS tech company with over 2.3 million active users. Our teams are collaborative, vibrant and fast-growing, and all team members are empowered with the freedom to influence our products and technology.Are you curious, innovative and passionate? Do you take ownership, embrace challenges, and love...


  • Singapore REALTEK SINGAPORE PRIVATE LIMITED Full time

    Job DescriptionAs an IoT Embedded System Software Developer at REALTEK SINGAPORE PRIVATE LIMITED, you will be responsible for designing, developing, and testing software for our AIoT and IoT platforms. Your primary focus will be on engineering software and firmware tailored for AI and Internet-of-Things embedded system software development.


  • Singapore REALTEK SINGAPORE PRIVATE LIMITED Full time

    Roles & ResponsibilitiesJOB DESCRIPTION· Wireless AP software development and firmware development· Network communication protocol development· Embedded system development· Execution of pre-test for IoT/ Wi-Fi router related certificationJOB REQUIREMENTS· Bachelor’s Degree or above in Computer Science, Computer Engineering, Electronic,...


  • Singapore LIGHT ROBOTICS PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilitiesDesign and develop embedded systems and software for various applications. Develop and maintain documentation for embedded systems, including design specifications, user manuals, and test plans. Participate in design reviews and provide feedback on hardware and software designs.Preferred QualificationsProficiency...


  • Singapore REALTEK SINGAPORE PRIVATE LIMITED Full time

    Job Description: We are seeking a skilled software developer to work on wireless AP software development and firmware development. Wireless AP software development and firmware development Network communication protocol development Embedded system development Execution of pre-test for IoT/Wi-Fi router related certification Requirements: To be successful...

  • Embedded Engineer

    2 weeks ago


    Singapore HAYS SPECIALIST RECRUITMENT PTE. LTD. Full time

    Roles & ResponsibilitiesObjectives of this roleDeveloping and implementing embedded software solutions for various applications as per client needs. Collaborating with cross-functional teams, including hardware engineers, to define software requirements and specifications. Conducting feasibility studies and system analysis to ensure software compatibility...


  • Singapore HPS PARTNERS PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities: Design, development, testing and support of firmware/embedded software applications for microcontroller based wireless systems. Develop software communication protocols for wireless communication systems Drive technology/development projects in all phrases from specification to release. Read or understand...


  • Singapore REALTEK SINGAPORE PRIVATE LIMITED Full time

    **Key Responsibilities:**The Senior IoT Software Engineer will be responsible for developing software for IoT devices, including:Embedded system software developmentIoT related protocol and software developmentPeripheral device driver and Wi-Fi related software developmentCustomer issues support


  • Singapore STARFIVE INTERNATIONAL PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities:Design, develop, code, and document larger modules as part of firmware projects and lead a firmware project. Rich experience on embedded SoC software development and debug environment setup. Work with relevant architects, software and hardware teams to finalize the system level solutions and modularize the firmware...


  • Singapore STARFIVE INTERNATIONAL PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities: Design, develop, code, and document larger modules as part of firmware projects and lead a firmware project. Rich experience on embedded SoC software development and debug environment setup. Work with relevant architects, software and hardware teams to finalize the system level solutions and modularize the...


  • Singapore HAYS SPECIALIST RECRUITMENT PTE. LTD. Full time

    Roles & ResponsibilitiesJob ResponsibilitiesCreate firmware specifications based on design rules, internal processes, and product/system requirements. Specify, design and develop signal processing algorithms, write codes for mircocontrollers in new and customized industrial sensors and HMI products Create and conduct review on test methodologies, validate...


  • Singapore ETHOS SEARCH ASSOCIATES PTE. LTD. Full time

    Roles & ResponsibilitiesThis will be a 1 year contract position based in Jurong West.ResponsibilitiesDesigning schematic of digital, mix signal and power electronics. Designing embedded systems (A/D, D/A, high speed Microcontrollers, Digital Signal Processors (DSP), FPGA, I/O communications (CAN, SPI, I2C, RS485, RS232, Ethernet, and others.), volatile and...


  • Singapore REALTEK SINGAPORE PRIVATE LIMITED Full time

    **Job Description:**We are seeking an experienced Embedded Systems Engineer to join our team in Singapore. As an Embedded Systems Engineer, you will be responsible for developing technical solutions for customers and supporting them throughout the development cycle.You will work closely with cross-functional teams, including sales, marketing, and research...


  • Singapore Pinpoint Asia Full time

    Job Description:As an Embedded Systems Architect, you will oversee the design and development of high-performance embedded firmware for multi-processor ARM-based systems. Your key responsibilities include driving the integration of computer vision, deep learning models, and radar signal processing into embedded platforms.Key Responsibilities:• Oversee the...