Xcellink Pte Ltd
Software Engineer (AL-FNC250102 001/01)
Singapore
- Salary
- Not stated
- Level
- Senior
- Work type
- Not stated
- Visa
- Not stated
Open. First seen 5 October 2026.
The team: Talent Placement
This role is one of 66 open in Talent Placement.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
AWS (22 of 66), Linux (22 of 66), Agile (18 of 66), JavaScript (17 of 66), Azure (16 of 66), SQL (15 of 66), Docker (13 of 66)
OTHER ROLES ON THIS TEAM
- DevOps Engineer (AL-FNC260724 007/01) posted Jul 24
- HPC Engineer (AL-FNC260723 003/01) posted Jul 24
- Technical Service Engineer (AL-FNC260602 013/01) posted Jul 24
- Wintel Engineer, Cloud (AL-FNC260724 005/01) posted Jul 24
- Wintel Engineer, On-Premises (AL-FNC260724 006/01) posted Jul 24
- Cloud Engineer (AL-FNC260602 001/02) posted Jul 20
- Endpoint Security Engineer, MS (AL-FNC260602 003/01) posted Jul 20
- Cloud Systems Engineer, Windows/Linux (AL-FNC260602 002/01) posted Jul 20
- IT Operations Engineer (AL-FNC260713 001/03) posted Jul 13
- UI/UX Designer posted Mar 4
- AWS Network Engineer (AL-FNC251201 002/01) posted Dec 29
- Project Manager (Infra) posted Dec 23
- Senior Business Analyst (AL-FNC251201 009/01) posted Dec 17
- Business Analyst / Quality Assurance (BA/QA) Manager (AL-FNC251007 002/01) posted Oct 15
- Business Analyst (AL-FNC251007 004/01) posted Oct 10
- Machine Learning Engineer (AL-FNC250910 005/01) posted Sep 10
- SAP SuccessFactors Architect posted Aug 11
- Test Engineer posted Jul 31
- IT Project Manager (AL-ANC250708 001/02) posted Jul 10
- System Engineer (AL-FNC250616 006/01) posted Jun 17
- IT Manager (AL-ANC250528 004/01) posted Jun 12
- Network Firewall Engineer L2 (AL-FNC250528 005/01) posted Jun 2
- Automation Engineer, Linux & Ansible (AL-FNC205023 003/02) posted May 23
- Local Command Centre Engineer (AL-FNC250513 002/10) posted May 20
- DevSecOps Engineer (AL-FNC251007 008/01) posted Apr 30
- System Engineer (RedHat Linux) - AL-FNC250408 004/01 posted Apr 24
- Lead / Senior Analyst - SAP HCM (AL-FNP250325 001/05) posted Mar 18
- Outsystems Developer (AL-FNC250228 009/01) posted Feb 28
- L1 Security Analyst (AL-FRC250214 007/01) posted Feb 14
- Full Stack Engineer (AL-FNC250902 001/03) posted Feb 5
- Flutter Developer posted Jan 27
- Node.js Developer posted Jan 27
- PowerBuilder Developer posted Jan 27
- Network Engineer - (AL-FNC250107 002/10) posted Jan 8
- Software Engineer - C++ & Java (AL-FNC250107 004/01) posted Jan 8
- System Engineer - AL-FNC250107 003/10 posted Jan 8
- OutSystems Tech Lead / Architect (AL-FRC241218 005/02) posted Dec 18
- Network Engineer - CT-FNC241210 02/01 posted Dec 10
- Software Engineer (System) - CT-FNC241119 003/01 posted Nov 19
- IT Business Analyst -CT-FNC 241023022 / 01 posted Oct 25
- Software Engineer (System) - CT-FNC241018 031/01 posted Oct 18
- Software Engineer (System) - CT-FNC241014 030/02 posted Oct 14
- Infrastructure Engineer (Nutanix) -(CT-FNC240912 019/01) posted Sep 12
- Software Engineer (Devices) - CT-FNC240904 023/01 posted Sep 4
- Operations Support Engineer - CT-FNC240903 022/01 posted Sep 3
- Qliksense Developer - CT-FNC 240902 021 / 01 posted Sep 2
- Software Engineer (System) - CT-FNC240814 014/06 posted Aug 14
- Software Engineer (Devices) - CT-FNC240806 013/01 posted Aug 6
- Senior Software Engineer - CT-FNC240724 010/01 posted Aug 1
- Technical Team Lead - CT-FNC240724 011/01 posted Jul 31
- Network Engineer posted Jul 30
- Systems Engineer - (CT-FNC240729 014/01) posted Jul 29
- Software Engineer - CT - FNC240724 008/01 posted Jul 28
- System Administrator - (CT-FNC240719 006/01) posted Jul 19
- Lead Analyst (HRIS) - CT-FNP240701 001/01 posted Jul 10
- Trend Micro Engineer - CT-FNC240704 003/02 posted Jul 4
- Security Engineer -CT-FNC240612 003/01 posted Jun 14
- Systems Engineer - CT-FNC240528 012/02 posted May 31
- Quality Engineer - CT-FNP231212 015/01 posted Dec 16
- Quality Engineer - CT-FNP231212 016/01 posted Dec 16
- Software Engineer (C#) posted Dec 16
- Software Engineer - CT-FNP231215 020/01 posted Dec 16
- Senior Software Engineer - CT-FNP231212 018/01 posted Dec 16
- Technical Services Manager - ST-ANP220519 00/01 posted May 19
- Senior System & EndPoint Engineer - ST-FNP220217 004/01 posted Feb 17
From the team and dates on Xcellink Pte Ltd's own job board.
About the role
Responsibilities:
You will be tasked with designing and developing devices for an integrated e-payment Fare Collection System with one of our key clients. You will participate in the entire software development lifecycle, from requirement definition to design, development, and testing. Key activities include:
- Gathering requirements.
- Designing and developing software applications for embedded devices.
- Implementing and optimizing communication protocols (e.g., TCP/IP, HTTPS, FTPS/SFTP, MQTT-S) to ensure secure and reliable connections between embedded devices and on-premises/cloud platforms.
- Conducting thorough testing, debugging, and troubleshooting of embedded devices to resolve issues related to functionality, connectivity, performance, and reliability.
- Preparing and submitting various deliverables throughout the Software Development Lifecycle (SDLC), such as Business Rules, Software Requirement Specifications, Software Architecture Documents, Design Specifications, Interface Specifications, Source Specifications, Operation and Maintenance Manuals, Training Manuals, and other necessary documents.
- Providing day-to-day application support.
- Liaising with users regarding requirements, testing, and production issues.
Requirements
- At least 5 years of experience in object-oriented software development.
- A degree in Electrical/Electronics/Computer Engineering, Computer Science, or a related field.
- Experience in developing software through at least one complete Software Development Lifecycle.
- Proficiency in writing Requirements Specifications, Use Cases, Design Documentation, and designing software using object-oriented design and UML modeling.
- Strong knowledge and experience in C++ on embedded platforms (e.g., QNX, VxWorks, Embedded Linux).
- Experience in multi-threading, socket programming, and serial/USB communication.
- Familiarity with Docker container development and AWS Greengrass is advantageous.
- Experience with Scrum AGILE methodology is a plus.
- Ability to develop and integrate embedded devices with cloud platforms.
- Strong analytical and problem-solving skills.
- Good written and verbal communication skills.
- Self-motivated, independent, and a good team player.
Similar jobs
- Senior Systems Software Engineer at NODA AI
Shares 6 skills: MQTT, Networking, Embedded Systems… · Senior level - Senior C++ Software Engineer/Engineer, Cloud Apps (Embedded) at Motional
Shares 5 skills: MQTT, Embedded Systems, C++… · Senior level · same city - Embedded Linux Software Engineer at TRL11, Inc.
Shares 6 skills: MQTT, Embedded Systems, C++… - Lead Software Engineer - Linux at Origin
Shares 6 skills: MQTT, Networking, Embedded Systems… - Embedded Software Engineer at deepsea
Shares 6 skills: MQTT, Embedded Systems, C++… - Wintel Engineer, On-Premises (AL-FNC260724 006/01) at Xcellink Pte Ltd
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.