
Software Engineer(Devices)
5 days ago
**Job title: Software Engineer(Devices) - C++**
**Job Type: Contract
- 2 Years**
**Work location: East, Singapore
**Key Skills: C++, Java,HTML/HTML5, JavaScript, SQL
**Responsibilities**:
**The activities required to be performed shall include the following**:
- Requirements gathering;
- Design, development, and maintenance of the software;
- Preparation and submission of deliverables throughout the software development lifecycles such as Business Rules, Software Requirement Specifications, Software Architecture Document, Design Specification, Interface Specifications, Source Codes, Testing Specification, Operation and Maintenance Manual, Training Manual and others documents as required in the standard adopted by the Authority;
- Liaise with users on the requirement, design and testing issues.
**Qualifications & Requirements**
- Tertiary qualification in Electrical/ Electronics/ Mechanical Engineering/ Computer Science or a relevant discipline.
- At least 3 years in software development and system integration
**Knowledge or work experiences in the following areas is an added advantage**:
- Interfacing with database (i.e. MS SQL, Oracle, MySQL) using ODBC/JDBC and SQL
- Multi-tier software architecture design and implementation
- Object-oriented software design and UML modelling
- Virtualization using Containerisation (e.g. docker)
- Applications development and deployment into Commercial Cloud (e.g. AWS)
- Application development for Desktops / Workstations
- Web services in Commercial Cloud (e.g. AWS)
- AWS Lambda Functions using Python or JavaScript
- Single Sign-on solutions (e.g. OAuth, OpenID Connect, SAML)
- Secure communication (e.g. MQ, SFTP, FTP-S)
- Strong analytical and problem-solving skills
- Resourceful and self-motivated team player
- Good written and verbal communication skills.
**This is an outsourced role.
-
Engineer, Embedded Software
3 days ago
Singapore Analog Devices Full timeOverview 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...
-
Engineer, Embedded Software
2 weeks ago
Singapore Analog Devices Full time $40,000 - $60,000 per yearCome 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...
-
Engineer, Embedded Software
2 weeks ago
Singapore Analog Devices, Inc. Full timeEngineer, 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...
-
Embedded Software Engineer
7 days ago
Singapore Krisvconsulting Services Pte Ltd Full timeEmbedded Software Engineer -Medical Devices About the job Embedded Software Engineer -Medical Devices We are looking for an experienced Embedded Software Engineer to help build cutting-edge, safety-critical software for our next-generation medical devices. Responsibilities: Develop and test embedded software in C/C++ for medical devices Convert product needs...
-
Software Engineer
6 days ago
Singapore SEDHA CONSULTING PTE. LTD. Full time**SOFTWARE ENGINEER (Devices)**: The activities required to be performed shall include the following: a) Requirements gathering; b) Design, implementation and testing of the software; c) Preparation and submission of deliverables throughout the software development lifecycles such as Business Rules, Software Requirement Specifications, Software Architecture...
-
Embedded Software Engineer
3 days ago
Singapore Krisvconsulting Services Pte Ltd Full timeWe are looking for an experienced Embedded Software Engineer to help build cutting-edge, safety-critical software for our next-generation medical devices. Responsibilities: Develop and test embedded software in C/C++ for medical devicesConvert product needs into reliable software and firmwareWork with real-time operating systems or bare-metal...
-
Cyber Security Software Engineer
7 days ago
Singapore Centre for Strategic Infocomm Technologies (CSIT) Full timeCyber Security Software Engineer (Network Devices)Join to apply for the Cyber Security Software Engineer (Network Devices)role at Centre for Strategic Infocomm Technologies (CSIT) . Job Overview Conduct exploratory research and analysis into threats on network devices. Perform analysis and reverse engineering of emerging malware defense technologies to...
-
Staff / Senior Software Engineer (Linux)
6 days ago
Singapore Future Technology Devices International Limited Full time**Department**: System Engineering - **Reporting To**: Lead / Manager - System Engineering - **Location**: Singapore - **Position Summary**: **Position Summary** - Creative and responsive developer, with excellent skills, knowledge and experience in USB domain, including device drivers implementation in Linux, mac, winCE **Key Responsibilities** Software...
-
Software Development Engineer
2 weeks ago
Singapore Advanced Micro Devices Full timeWHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...
-
Software Engineer
6 days ago
Singapore ASTA INNOSYS PTE. LTD. Full time2.2 SOFTWARE ENGINEER (System) The activities required to be performed shall include the following: a) Requirements gathering; b) Design, development and maintenance of the software; c) Preparation and submission of deliverables throughout the software development lifecycles such as Business Rules, Software Requirement Specifications, Software Architecture...