Flintex Consulting Pte Ltd logo
Software Engineer (Device)
full-timeSingapore

Summary

Location

Singapore

Type

full-time

Explore Jobs

About this role

Responsibilities:

Working in a team to design and develop a real-time, reliable and secured e-payment devices that processes millions of public transport commuters’ cards daily. The candidates will 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) 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 requirement testing 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 Automatic Fare Collection (AFC) system.
• 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.
• Strong analytical and problem-solving skills
• Good written and verbal communication skills
• Self-motivated, independent and a good team player.
   Atleast 5-6 years of experience required.


Other facts

Tech stack
C++,Embedded Systems,Communication Protocols,Testing,Debugging,Troubleshooting,Object-Oriented Design,UML Modelling,Multi-Threading,Socket Programming,Serial Communication,USB Communication,Requirements Gathering,Software Development Lifecycle,Automatic Fare Collection,Agile Methodology,Analytical Skills

About Flintex Consulting Pte Ltd

EA License # 17C8724
UEN # 201716889C

Latest Job Opportunities at Flintex Consulting - https://flintex.com.sg/jobs/

Welcome to Flintex Consulting, a leading Recruitment Agency in Singapore.

We Match We Guide We Place

We specialize in Technology, BFSI, Human Resource & Administration, Engineering & Manufacturing, Sales & Marketing,Finance & Accounting sectors.

We cater to the needs of a) individual job candidates and b) companies seeking for the right employees to drive their business.

We have been able to construe and bridge the needs and demands of our individual and corporate clients. Our wide industry expertise and select client base enable us to foster fruitful careers rather than short-term jobs and placements.Our advanced placement platform is designed to match employee skill sets with current vacancies with perfect accuracy. We utilize an efficient, systematic and ultra-precise recruitment method that surpasses industry standards.

Flintex Consulting has been successful in collaborating multiple leading employers, vendors and clients. We also offer valuable insight to candidates and companies to maximize their recruitment efforts. Candidates are mentored towards finding the best-fit jobs to help build successful careers.We cover all levels of placement, from entry level professionals to mid-level and CEO level posts.We promise to provide the best suited jobs through our research-based methodologies merged with our top qualified personnel.

Flintex Consulting promises to grow your career the right way. Whether you are a client or a candidate, we have a streamlined platform to match your needs efficiently.

Specialties:

IT Recruitments, Staff Augmentation, Contract Staffing, Salary Advisory, Temporary Hiring, Executive Search, Project based Search, RPO, Payroll Services, Work Pass Application, Leadership Hiring and Training's.

Team size: 11-50 employees
LinkedIn: Visit
Industry: Staffing and Recruiting
Founding Year: 2017

What you'll do

  • The Software Engineer will design and develop real-time e-payment devices for public transport, participating in the entire software development lifecycle. Responsibilities include requirements gathering, software application development, and thorough testing of embedded devices.

Ready to join Flintex Consulting Pte Ltd?

Take the next step in your career journey

Frequently Asked Questions

What does a Software Engineer (Device) do at Flintex Consulting Pte Ltd?

As a Software Engineer (Device) at Flintex Consulting Pte Ltd, you will: the Software Engineer will design and develop real-time e-payment devices for public transport, participating in the entire software development lifecycle. Responsibilities include requirements gathering, software application development, and thorough testing of embedded devices..

Why join Flintex Consulting Pte Ltd as a Software Engineer (Device)?

Flintex Consulting Pte Ltd is a leading Staffing and Recruiting company.

Is the Software Engineer (Device) position at Flintex Consulting Pte Ltd remote?

The Software Engineer (Device) position at Flintex Consulting Pte Ltd is based in Singapore, Singapore. Contact the company through Clera for specific work arrangement details.

How do I apply for the Software Engineer (Device) position at Flintex Consulting Pte Ltd?

You can apply for the Software Engineer (Device) position at Flintex Consulting Pte Ltd directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Flintex Consulting Pte Ltd on their website.