Embedded Software Engineer
Must-have:JavaScriptHTMLCSS
Role:
- Gather requirements from users and stakeholders.
- Design, implement, and test software.
- Prepare and submit deliverables across the software development lifecycle, including:
- Business Rules
- Software Requirement Specifications
- Software Architecture Document
- Design Specification
- Interface Specifications
- Source Codes
- Testing Specification
- Operation and Maintenance Manual
- Training Manual
- Other documents as required by the Authority's adopted standards.
- Assist with day-to-day application support issues.
- Liaise with users on requirements, design, and testing issues.
Requirements:
- Recognised degree in Electrical Engineering, Electronic Engineering, Computer Science, or a relevant discipline.
- At least 5 years of relevant experience in object-oriented software development.
- Participation in at least one complete Software Development Lifecycle.
- Experience in preparing Requirements Specifications, use cases, and design documentation.
- Experience in object-oriented software design and UML modelling.
- Experience in C++ software development on Windows, Linux, and/or embedded platforms such as QNX, VxWorks.
- Experience in multithreading, socket programming, and serial communication.
- Experience in message queuing and MQTT.
- Experience in secure communication protocols such as FTPS and HTTPS.
- Experience in virtualisation technologies, including hypervisors and containers.
- Strong analytical and problem-solving skills.
- Good written and verbal communication skills in English.
- Self-motivated and able to work effectively as part of a team.
Added Advantage:
- Knowledge or experience in HTML, CSS, JavaScript, and JSON.
- Knowledge or experience in three-tier software architecture.
- Knowledge or experience in database schema design and database interfacing using ODBC, SQL, and MySQL.
- Knowledge or experience in virtualisation technologies, including hypervisors and containers.
To apply:
Please send your latest CV in MS Word format to jennifer@zenithinfotech.com.sg
Appreciate the interest of all applicants; however only shortlisted candidates will be notified.
EA Licence No: 20S0237