Software Engineer(C++)/EAST

22 hours ago


Singapore ZENITH INFOTECH (S) PTE LTD. Full time
Roles & Responsibilities

EMPLOYMENT TYPE: CONTRACT

LOCATION: EAST


Responsibilities:

The successful candidate will be responsible for the design and development of one or more devices that are part of an integrated e- payment Fare Collection System. The successful candidate will also be involved in the software development lifecycle from definition of requirements to design and development, and testing.


The activities required to be performed shall include the following:

  • Requirements gathering.
  • Design and develop software applications for embedded devices.
  • Implement and optimize communication protocols (e.g.TCP/IP, HTTPS, FTPS/SFTP, MQTT-S) to establish secure and reliable connections between embedded devices and on-premises/cloud platforms.
  • Conduct thorough testing, debugging and troubleshooting of embedded devices to identify and resolve issues related to functionality, connectivity, performance and reliability.
  • Preparation and submission of deliverables throughout the Software Development Lifecycles (SDLC) such as Business Rules, Software Requirement Specifications, Software Architecture Document, Design Specification, Interface Specifications, Source Codes, Testing Specification, Operation and Maintenance Manual,Training Manual and others documents as required in the SDLC processes.
  • Assist day-to-day application support issues.
  • Liaise with users on the requirementtesting and production issues

Qualifications & Requirements:

  • Degree in Electrical / Electronics / Computer Engineering / Computer Science or a relevant discipline.
  • Developed software in at least one full Software Development Lifecycle.
  • Experience in writing Requirements Specification, Use Cases, Design Documentation, and designing software using object- oriented software design and UML modelling
  • Good knowledge and experience in C++ on Embedded platforms (e.g. QNX, Vxworks, Embedded Linux).
  • Experience in multi-threading, socket programming and serial/USB communication.
  • At least 5 years’ experience in object-oriented software development
  • Prior experience in following areas Scrum AGILE methodology process is a plus
  • Scrum AGILE methodology process
  • Develop and integrate embedded devices with cloud platforms
  • Strong analytical and problem-solving skills

Tell employers what skills you have

UML
Requirements Gathering
VxWorks
Embedded Linux
Multithreading
Scrum
Cloud Storage
Software Engineering
UML modelling language
SDLC
Python
Cloud-based
C#
cloud servers
UML Tools
Databases
Linux
Software Development
C++
  • Software Engineer

    4 days ago


    Singapore GMP Group HQ Full time

    Responsibilities: Software design, coding, testing, debugging and validating Software development and implementation for high-speed automated equipment Evaluating and establishing system performance and specifications Provide software technical support to a team of field service engineers Software maintenance of existing equipment Requirements: Degree in...

  • Software Engineer

    20 hours ago


    Singapore SCREENING EAGLE SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Software Engineer (C++ / C#), you will be a critical team member and fully responsible for developing graphics components for our products. In this role, you will work closely with product managers, UI-UX designers and the R&D team to collaboratively solve real-world problems.What will you do Design, build and maintain efficient...

  • Software Engineer

    21 hours ago


    Singapore RMA CONTRACTS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Title: Software Engineer(Devices) - C++Job Type: Contract - 2 YearsJob Location: East, SingaporeRequirements for Software Engineer (Devices):(a) Responsibilities:The successful candidate will be responsible for the design and development of one or more devices that are part of an integrated e payment Fare Collection System. The...

  • Software Engineer

    2 days ago


    Singapore ST Engineering Ltd Full time

    About ST Engineering ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace,...

  • Lead Software Engineer

    22 hours ago


    Singapore ST ENGINEERING TRAINING & SIMULATION SYSTEMS PTE. LTD. Full time

    Roles & ResponsibilitiesAbout ST EngineeringST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses...

  • Software Engineer

    22 hours ago


    Singapore MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD Full time

    Roles & ResponsibilitiesJob Description(max.10 tasks) Incremental improvements/development of software modules Analyze customer/production issues and implement solutions within the existing machine application (bug fixing). Investigate and implement engineering change requests. Testing of new releases by simulating processes and on actual equipment. ...


  • Singapore Sioux High Tech Software Full time

    About Sioux Sioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systems. We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...


  • Singapore SECUREAGE TECHNOLOGY PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Software Engineer or Senior Software Engineer, you will be responsible for designing, developing, and maintaining applications on the Microsoft Windows operating system. Your work will be critical in ensuring hardware and software compatibility, security, and system stability. You will collaborate closely with cross-functional...

  • Lead Software Engineer

    22 hours ago


    Singapore ST ENGINEERING TRAINING & SIMULATION SYSTEMS PTE. LTD. Full time

    About ST Engineering ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace,...

  • Software Engineer C++

    22 hours ago


    Singapore MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD Full time

    Roles & ResponsibilitiesJob Description(max.10 tasks) Incremental improvements/development of software modules Analyze customer/production issues and implement solutions within the existing machine application (bug fixing). Investigate and implement engineering change requests. Testing of new releases by simulating...


  • Singapore Sioux High Tech Software Ltd. Full time

    ABOUT SIOUX Sioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systems We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...

  • Software Architect

    4 hours ago


    Singapore Sioux High Tech Software Ltd. Full time

    ABOUT SIOUX Sioux is a strategic high-tech solutions provider that develops, innovates, and assembles complex high-tech systems. We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...

  • Software Engineers

    22 hours ago


    Singapore WECRUIT PTE. LTD. Full time

    Roles & Responsibilities Development of automation machine software applications which include both machine control, robot control and vision inspection systems. Involve in the installation and commissioning of the control system including qualification and validation activities Assist in circuit design on machine control for full line automation systems....

  • Software Engineer

    22 hours ago


    Singapore Manpower Staffing Services (S) Pte Ltd - Head Office Full time

    Job Description Responsibilities Incremental improvements/development of software modules. Analyze customer/production issues and implement solutions within the existing machine application (bug fixing). Investigate and implement engineering change requests. Testing of new releases by simulating processes and on actual equipment. Work with version control...

  • Software Engineer

    4 days ago


    Singapore The Supreme HR Advisory Pte Ltd Full time

    Singapore Based (Yishun Industrial Park // Have company transport at several MRT)5 Days work per week (8am/8.30am - 5.30pm/6pm)Salary: $4500 to $6500Bachelor’s degree in engineering or related discipline Minimum 3 years of relevant working experience Career Progression Opportunities Role: As a Software Engineer, you will be required to maintain and manage...


  • Singapore Search Network Pte. Ltd. Full time

    Software Engineer, C/C++ (Established MNC) Established MNC Job Responsibilities: Be part of an established organisation that offers attractive remuneration, strong personal & professional growth. Responsibilities: Conduct conceptual, feasibility studies and provide technical specifications of state-of-the-art projects Perform requirements capturing,...

  • Software Engineer

    21 hours ago


    Singapore TALENT TRADER GROUP PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities: Codes and programs enhancements, updates, and changes for portions and subsystems of firmware, including application and driver level code. Executes established test plans and protocols for assigned portions of code; identifies, logs, and debugs assigned issues. Develops understanding of and relationship with...

  • Software Engineer

    20 hours ago


    Singapore RECRUIT EXPERT PTE. LTD. Full time

    Roles & Responsibilities Develop and implement software for automated equipment operating at high speeds. Carry out software design, coding, testing, debugging, and validation. Assess and define system performance and specifications. Perform software maintenance on existing equipment.Requirements: Degree in Engineering or equivalent. At least 3 years...

  • Software Engineer

    4 days ago


    Singapore APPLIED MATERIALS SOUTH EAST ASIA PTE. LTD. Full time

    Roles & ResponsibilitiesKey Responsibilities Develops code for moderately difficult software projects. Design and implement bug fixes Designs moderately difficult software projects Develops software documentation Troubleshoots a variety of moderately difficult software problems. Performs software tests on code and enhancements. Defines software...

  • Software Engineer

    4 days ago


    Singapore APPLIED MATERIALS SOUTH EAST ASIA PTE. LTD. Full time

    Roles & ResponsibilitiesKey Responsibilities Develops code for moderately difficult software projects. Design and implement bug fixes Designs moderately difficult software projects Develops software documentation Troubleshoots a variety of moderately difficult software problems. Performs software tests on code and enhancements. Defines software...