· Gather and analyze requirements for software development.
· Design and develop software applications for embedded systems.
· Implement and optimize secure communication protocols between devices and platforms.
· Perform testing, debugging, and troubleshooting to ensure device functionality and reliability.
· Prepare and submit SDLC deliverables, and provide ongoing support and collaboration with users.
Requirements:
· 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.
· Proficient in C++ on embedded platforms such as QNX, VxWorks, and Embedded Linux.
· Skilled in multi-threading, socket programming, and serial/USB communication & in UML.
· Over 5 years of experience in object-oriented software development.
· Familiar with Scrum Agile methodology and developing embedded devices integrated with cloud platforms (i.e. AWS, Azure, GCC)
For interested candidates:
Kindly send you resume to: [email protected], OR please click ‘Apply Now’
We regret to inform that only candidates will be contacted.
Dianne Balmaceda Antonio
R1105287
BGC Group Pte Ltd
EA 05C3053