Senior Embedded Software Engineer

2 weeks ago


Singapore FLEXIONE PTE. LTD. Full time

As a Senior Embedded Software Engineer in this role, you will have the opportunity to develop new features and solutions to release to customers. You will provide technical investigation, firmware implementation, debugging and solutions for Programmable Logic Controllers.

You become part of an agile team that believes in a customer first approach and achieve this by knowledge sharing, innovative thinking, collaboration, and organizational teamwork. In this position, you will be a key player in customer issue characterization, analysis, and resolution to customer issues. You will also collaborate closely with teams in different campuses to develop and deliver optimal and timely solutions to customers.

**Essential Functions**
- Responsible for feature related firmware design, implementation, and deployment.
- Responsible for performing technical investigations and studies for new feature implementation
- Responsible for characterizing, analyzing, and resolving complex customer technical issues reported from the field.
- Drives characterization of issues though several means including analysis of internally and externally collected data, experimentation, architectural, design and implementation reviews.
- Summarizes results and formulates hypothesis for potential solutions and tests those hypotheses against actual systems.
- Good analytical and problem-solving skills.
- Communicates issue progress and state information to supervisor/stakeholders, escalate issues on time whenever necessary.
- Effectively partners with other groups and engineers to provide the best solution in a timely, cost-effective manner.
- Effectively collaborates with cross functional teams including engineering, product management, and manufacturing teams to formulate effective paths towards resolution.
- Work with all established Engineering processes, guidelines, procedures, and tools and ensures compliance to any applicable standards.
- Contribute to certification efforts to enable release of PLC firmware updates to the field
- Participates in Continuous Improvement initiatives and you will have opportunity to demonstrate leadership of specific continuous improvement objectives.
- Be able to adapt quickly and react positively to business needs and changes in strategies.
- Participates in formal meetings with stakeholders to discuss issue status and plans for further investigation.
- Seeks knowledge and keeps informed regarding current trends in industrial automation field to provide support and recommendations related to product development.

**Minimum Education**

**Minimum Qualifications**
- 6+ years of software engineering experience with demonstrated professional development in software design and development.
- Have strong knowledge and experience in developing embedded software using C/Object Oriented C++.
- Have good knowledge on boot loader and secure boot and RTOS concepts.
- Have strong working experience in SPI, I2C protocols etc.
- Demonstrated understanding of good system and product issue characterization skills including formulation and testing of hypothesis.
- Experience in debugging and solving complex problems. Experience in use of emulators, analyzers and related instrumentation.
- Experience in developing Design document for firmware/embedded software. Have knowledge in different established design techniques and design patterns.
- Experience in python programing language.
- Willingness to take on a leadership role in small teams.
- Good working knowledge of SCRUM / Agile process, static analysis tool and Version Control tools (e.g. Git) will be an advantage.
- Knowledge and experience in Communication / Industrial Protocols is beneficial
- Knowledge and familiarity with Ladder Logic Programming is beneficial
- Knowledge or experience in industrial control systems, Functional Safety Development processes (e.g IEC 61508) will be an advantage.



  • Singapore Resmed Full time

    Overview Senior Embedded Software Engineer at Resmed . Join our dynamic Product Development team where innovation meets excellence. We are dedicated to creating specifications and designs for new products and enhancing existing ones. If you are passionate about software development and eager to contribute to cutting-edge projects, we want you on our team!...


  • Singapore Transcelestial Full time

    Overview Transcelestial’s vision is to improve the connectivity experience for the next billion people. We believe that connectivity is a human right and Transcelestial is on a mission to solve the problem of internet distribution and provide affordable, high-speed internet to everyone. Transcelestial’s next-generation wireless laser communication...


  • Singapore Transcelestial Full time

    Be among the first 25 applicants Transcelestial's vision is to improve the connectivity experience for the next billion people. We believe that connectivity is a human right and Transcelestial is on a mission to solve the problem of internet distribution and provide affordable, high-speed internet to everyone. Transcelestial's next-generation wireless laser...


  • Singapore Transcelestial Full time

    Overview Transcelestial's vision is to improve the connectivity experience for the next billion people. We believe that connectivity is a human right and Transcelestial is on a mission to solve the problem of internet distribution and provide affordable, high-speed internet to everyone. Transcelestial's next-generation wireless laser communication...


  • Singapore Ella by Crown Digital IO Full time

    Overview As our business grows, we are looking for a Senior Embedded Engineer to join us and be the key component in our embedded system development journey. This individual will design and execute a complete embedded system development lifecycle, focusing on reliability and scalability. Responsibilities Designing program architecture based on project...


  • Singapore Analog Devices, Inc. Full time

    Engineer, Embedded Software page is loaded## Engineer, Embedded Softwarelocations: Singapore, Kallangtime type: Full timeposted on: Posted Todaytime left to apply: End Date: February 28, 2026 (30+ days left to apply)job requisition id: R Come join Analog Devices (ADI) – a place where Innovation meets Impact. For more than 55 years, Analog Devices has been...


  • Singapore Ambiq Micro, Inc Full time

    Description: **Company Overview** **Scope** As the Senior Embedded Software Engineer at Ambiq, you will drive the development and testing of AmbiqSuite SDK on Ambiq SoC devices and emulation platforms. This role will work within our global MCU software development team and will work closely with architecture team and local MCU SoC design team, focusing on...


  • Singapore ADDVALUE INNOVATION PTE LTD Full time

    Roles & ResponsibilitiesBrief Description & RoleThe primary function of this role is to support the software development in evaluating, designing and implementing the embedded software as according to the project or production requirements.This individual should be self-motivated, creative and proactive, to work independently in a fast-paced ...

  • Software Engineer

    1 week ago


    Singapore NodeFlair Full time

    **Job Summary**: **Job Type** Permanent **Seniority** **Years of Experience** Information not provided **Tech Stacks** Java C **A week in the life of an Embedded Software Engineer**: - Participate to the development of next generation operating systems for future devices. - Being in agile development environment to work closely within team and multiple...


  • Singapore Analog Devices Full time $40,000 - $60,000 per year

    Come join Analog Devices (ADI) – a place where Innovation meets Impact. For more than 55 years, Analog Devices has been inventing new breakthrough technologies that transform lives. At ADI you will work alongside the brightest minds to collaborate on solving complex problems that matter from autonomous vehicles, drones and factories to augmented reality...