Search by job, company or skills

Embedded Software Engineer

Embedded Software Engineer

zenith infotech (s) pte ltd.
5-8 Years
SGD 6,000 - 8,800 per month
  • Posted 12 hours ago
  • Be among the first 10 applicants

Job Description

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 [Confidential Information]

Appreciate the interest of all applicants however only shortlisted candidates will be notified.

EA Licence No: 20S0237

More Info

Job Type:
Industry:
Employment Type:

Key Skills

UML modelling

message queuing

object-oriented software development

virtualisation technologies

hypervisors

Requirements Specifications

secure communication protocols

Https

Containers

Similar Jobs

5-8 yrs
SGD 7,000 - 10,000 per month
Singapore
Skills:
Embedded C, system integration, C++, Firmware Development, software testing, embedded systems engineering, digital control systems, Microcontrollers, firmware debugging
2-5 yrs
SGD 4,500 - 5,500 per month
Singapore, Beach Road
Skills:
C, Uart, Debugging Tools, Spi, Embedded Systems Development, Can, I2c, Python, embedded control systems, microcontroller peripherals, Git version control, STM32 microcontrollers
5-7 yrs
Singapore
Skills:
Groovy, C, Java, Artifactory, Jira, Maven, Ansible, Bash Scripting, Visual Basic, Nexus, Python, Kubernetes, Mercurial, Terraform, Docker, Jenkins, Git
4-7 yrs
SGD 6,000 - 7,000 per month
Singapore
Skills:
C, Fpga, Apis, C++, Rtos Concepts, Registers, Waveform processing, DSP fundamentals, Memory mapped interfaces, Messaging mechanisms, Simulation test and verification tools, Troubleshooting tools, Software-hardware integration
5-7 yrs
Singapore
Skills:
C, Fpga, Soc, Usb, Rtos, Linux, Ethernet, Embedded Software, Pcie, FPGA tools, Intel Quartus, microchip, AMD Xilinx Vivado, Security