Sr Engineer, Embedded Software

2 weeks ago


Singapore Rockwell Automation Full time

Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 25,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.

We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us

**Job Description**:
As a Senior Embedded Software Engineer in this role, you will have the opportunity to work on and drive new products and feature development.

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.

We are looking for the right Developer to join our team of innovative experts and seek viable solutions to real-world problems for our business needs.

We believe that an open and inviting workplace is the key to unlocking the potential of our employees, and to that end, we offer a good career progression, a conducive environment to grow and to be innovative. We are a group of people who love technology, who love innovations and challenges. People are at the core of everything we do.

If you are looking for a career and not just a job, you’re in the right place

Join us and use your talents to help create the very best products and solutions in the industry

**Essential Functions**
- Responsible for feature development for new and/or existing Industrial Controllers.
- Work in a high-performance Agile team of firmware developers and functional test engineers. You will also closely collaborate with other teams in other campuses on the Agile Release Train.
- Drives characterization of work though a number of 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 that hypothesis 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.
- 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 in order 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++.
- 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.
- Good working knowledge of SCRUM/Agile process, static analysis tool and Version Control tools (GitLab) 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 Rockwell Automation Full time

    Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 25,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale,...


  • Singapore NEWBRIDGE ALLIANCE PTE. LTD. Full time

    Join the largest semiconductor industry leader as an Embedded Engineer, and play a crucial role in developing cutting-edge embedded systems and technologies. **Responsibilities**: - Design, develop, and debug embedded software for semiconductor products. - Collaborate with cross-functional teams to define system requirements and specifications. - Implement...


  • Singapore RGF Full time

    **Location**: Singapore **Salary**: Open **Industry**: Manufacturing, Engineering & Industrial **Sub-industry**: Industrial Manufacturing **Function**: Manufacturing & Engineering **Job Description**: **Our Client**: RGF represents a leading provider of semiconductor and electronics assembly solutions serving the global automotive, consumer,...


  • Singapore ENVIRODYNAMICS SOLUTIONS PTE. LTD. Full time

    **Job Advertisement: Embedded Software Engineer - Embedded ML Systems** Are you ready to revolutionize the world of semiconductor technology? Our esteemed client, a semiconductor company, is seeking a talented Embedded Software Engineer with a passion for cutting-edge Machine Learning (ML) systems. **Position**:Embedded Software Engineer - Embedded ML...


  • Singapore Carro Singapore Full time

    Industry - TechnologyJob Function - Engineering & TechnologyCity - midview cityProvince - Central SingaporeCountry - SingaporePostal Code - 573972**About the Team** The Engineering team is responsible for bringing modern, technologically-driven solutions to complement the automotive industry. The team has a focus on devising innovative products to...


  • Singapore Ethos Search Associates Pte Ltd Full time

    **Responsibilities**: - Work closely with team members to develop embedded FPGA/micro-controller based firmware operating in custom, thermal control thermal hardware used to support semiconductor test. - Responsibilities include all phases of FW development including defining the architecture, developing firmware, test and debug, documentation and working...


  • 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 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 Analog Devices Full time

    Overview Get AI-powered advice on this job and more exclusive features. Join Analog Devices (ADI) – a place where Innovation meets Impact. For more than 55 years, ADI has been inventing breakthrough technologies that transform lives. At ADI you will work alongside the brightest minds to collaborate on solving complex problems that matter from autonomous...

  • Software Engineer

    1 week ago


    Singapore MERRY ELECTRONICS (SINGAPORE) PTE. LTD. Full time

    **Responsibilities**: - Develop software in embedded Android/Linux devices including software design as well as implementation and customization of solutions using Android/Linux operating systems. - Perform system tunning/optimization and improve system stability using a strong background in embedded system,operating system, and multi-thread programming. -...