Xcellink Pte Ltd
1 year ago
Software Engineer (AL-FNC250102 001/01)
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Xcellink Pte Ltd
- Location
- Singapore Singapore
- Posted
- 1 year ago
Job description
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 seamless data transfer. Developing and maintaining software applications for various platforms. Collaborating with cross-functional teams to ensure successful project delivery. Key skills and qualifications: Strong understanding of software development principles and practices. Proficiency in programming languages such as C, C++, Java, Python, or equivalent. Experience with embedded systems, microcontrollers, and/or IoT devices. Knowledge of communication protocols (e.g., TCP/IP, HTTP, FTP, SFTP, MQTT) and data transfer mechanisms. Familiarity with Agile development methodologies and version control systems (e.g., Git). Ability to work in a fast-paced environment and prioritize tasks effectively. Strong analytical and problem-solving skills. Excellent communication and collaboration skills. Ability to work independently and as part of a team. Education: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field. Certification in software development or related field is an asset. Benefits: Competitive salary and benefits package. Opportunities for professional growth and development. Collaborative and dynamic work environment. Flexible working hours and remote work options.
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.