Software Engineer(C++)/EAST
22 hours ago
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 timeResponsibilities: 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 timeRoles & 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 timeRoles & 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 timeAbout 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 timeRoles & 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 timeRoles & 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. ...
-
Sioux High Tech Software | Software Engineer
20 hours ago
Singapore Sioux High Tech Software Full timeAbout 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...
-
C/C++ Software Engineer
20 hours ago
Singapore SECUREAGE TECHNOLOGY PTE. LTD. Full timeRoles & 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 timeAbout 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 timeRoles & 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...
-
Sioux High Tech Software Ltd. | Software Engineer
20 hours ago
Singapore Sioux High Tech Software Ltd. Full timeABOUT 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 timeABOUT 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 timeRoles & 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 timeJob 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 timeSingapore 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...
-
Search Network Pte. Ltd. | Software Engineer, C/C++
21 hours ago
Singapore Search Network Pte. Ltd. Full timeSoftware 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 timeRoles & 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 timeRoles & 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 timeRoles & 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 timeRoles & 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...