Senior Embedded Software Engineer

1 day ago


Singapore CLOUD KINETICS CONSULTING PTE. LTD. Full time

As a Senior Embedded Software Engineer, you'll be responsible for designing and developing the embedded Linux software that drives the unique line of proprietary

devices.

**Responsibilities**:

- Develop and Enhance Embedded Systems: Implement new features and modifications to Embedded Operating Systems, ensuring they meet product requirements. Conduct thorough engineering tests to validate functionality.
- Integrate and Maintain Third-Party Code: Adapt, port, and maintain third-party libraries, making necessary code changes or extensions to align with product specifications. Perform rigorous engineering tests to verify successful integration.
- Contribute to Project Planning: Actively participate in team planning sessions, providing accurate estimates of time and effort for software development tasks.
- Ensure Code Quality: Conduct thorough code reviews of code developed by team members, ensuring adherence to coding standards and best practices.
- Collaborate on Software Design: Participate in software design reviews, offering insights to improve code reusability, address potential issues, and prevent design flaws.
- Test and Validate Software: Work closely with other team members to define and execute appropriate tests to ensure software quality and reliability.
- Manage Software Releases: Configure and generate software releases, ensuring proper version control and documentation.
- Provide Support and Debugging: Troubleshoot and debug software issues, providing timely solutions to ensure smooth product operation.
- Document Development Processes: Maintain comprehensive documentation of software development activities, including design specifications, code comments, and test results.
- Occasional Travel: Be prepared for occasional travel as required for project needs or collaboration with other teams.

**Required Skills and Work Experience**:

- Tertiary degree in a relevant field or equivalent practical experience.
- 5+ years of experience in C++ software programming, demonstrating strong proficiency.
- Solid understanding of C++ and Object-Oriented design principles.
- Proficiency with Git for source code management.
- Excellent teamwork, communication, and interpersonal skills.
- Ability to work effectively within project schedules and deadlines.
- Solid understanding of both microcontroller and System-on-a-Chip (SoC) architectures.

**Preferred Skills and Expertise**:

- Experience with Yocto and Buildroot for embedded Linux development (Yocto preferred).
- Experience with SWUpdate is a plus
- Familiarity with NFC devices, RFID tags, and/or Apple/Google Wallets.
- Experience with ARM processors, from v5 to Cortex-A.Experience with Atmel/Microchip AVR processors.

Only Singaporeans.



  • Singapore SmartHire by SEEK Full time

    Our client is seeking a Senior Embedded Software Engineer to join their team! This is an excellent opportunity to join a dynamic technology company where you'll design and implement cutting-edge embedded software solutions for complex systems. Work independently on challenging projects while collaborating with cross-functional teams to deliver high-quality...


  • 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 TECHNOLOGIES PTE. LTD. Full time

    Summary 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

    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 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 3 CUBED BUSINESS CONSULTING PTE. LTD. Full time

    **Senior Software Engineer - Firmware** **Requirements**: - Degree / Master in Computer Science/ Embedded Systems / Computer Engineering / Electrical Electronic Engineering with concentration in the areas of Embedded Software engineering - Relevant experience in developing Real Time Embedded Systems. - Experience in industrial control systems and...


  • 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...

  • Software Engineer

    3 days ago


    Singapore CHAPTR CONSULTING PTE. LTD. Full time

    **The Company** Our client, a leading technology provider specializing in infrastructure solutions, is looking to hire a Software Engineer (Embedded) to join their growing team. **The Role** - As a Software Engineer, you will be responsible for the development and design of Software Development Kits (SDK), firmware, and software for chips and devices. -...


  • Singapore ASMPT SINGAPORE PTE. LTD. Full time

    **About the role** ASMPT Singapore Pte Ltd. is seeking an experienced Embedded Software Engineer to join our team in the Yishun North Region. This is a full-time position where you will be responsible for developing and implementing high-quality embedded software solutions that are critical to the success of our innovative engineering projects. **What...


  • Singapore Bitdeer (NASDAQ: BTDR) Full time

    Embedded Software Engineer at Bitdeer (NASDAQ: BTDR)Join to apply for the Embedded Software Engineer role at Bitdeer (NASDAQ: BTDR) . About Bitdeer Bitdeer Technologies Group (Nasdaq: BTDR) is a world-leading technology company for Bitcoin mining. Bitdeer is committed to providing comprehensive computing solutions for its customers. The Company handles...