PEOPLE PROFILERS

Software Engineer (Devices) (2 years contract)

PEOPLE PROFILERS  •  Singapore, SG (Onsite)  •  3 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
44
AI Success™

Job Description

The Software Engineer will be responsible for gathering requirements, designing, developing, and maintaining software solutions across the full software development lifecycle. The role involves close collaboration with users and stakeholders, preparation of technical and functional documentation, and providing day-to-day application support to ensure system reliability and performance.

Key Responsibilities

  • Gather and analyze user and system requirements
  • Design, develop, test, and maintain software applications in accordance with approved standards
  • Prepare and submit project deliverables across the Software
  • Development Lifecycle (SDLC), including but not limited to:
    • Business Rules
    • Software Requirement Specifications (SRS)
    • Software Architecture and Design Documents
    • Interface Specifications
    • Source Code and Test Specifications
    • Operations, Maintenance, and Training Manuals
  • Provide day-to-day application support and assist with issue resolution
  • Liaise with users on requirements clarification, design reviews, and testing activities

Qualifications & Experience

  • Recognized degree in Electrical Engineering, Electronic Engineering, Computer Science, or a related discipline
  • Experience completing at least one full Software Development Lifecycle
  • Minimum 5 years of relevant experience in object-oriented software development
  • Strong experience in:
    • Requirements specification, use cases, and design documentation
    • Object-oriented design and UML modelling
    • C++ development on Windows and/or embedded platforms (e.g. QNX, VxWorks, Linux)
    • Multi-threading, socket programming, and serial communication
  • Strong analytical, troubleshooting, and problem-solving skills
  • Good written and verbal communication skills in English
  • Self-motivated team player with the ability to work independently

Added Advantage

Experience or familiarity with one or more of the following technologies will be an advantage:

  • HTML, CSS, JavaScript, JSON
  • Three-tier software architecture
  • Database schema design and SQL (ODBC, MySQL)
  • Virtualisation technologies (e.g. hypervisors)
  • Messaging protocols such as MQ and MQTT
  • Secure communication protocols (e.g. FTPS, HTTPS)

We regret that only shortlisted candidates will be notified.

Interested applicants kindly click on apply now or send your updated resume to jayden.kua@peopleprofilers.com

Jayden Kua Jing Yu

Registration Number: R24124814

EA License Number: 02C4944

People Profilers Pte Ltd, 20 Cecil St, #08-09, PLUS Building, Singapore 049705

http://www.peopleprofilers.com

PEOPLE PROFILERS

About PEOPLE PROFILERS

We believe that infinite possibilities come from human relationships. That is why it is vital that the right people get connected to the right jobs. We bridge the gap between People and Professions, as is reflected in our logo, where the two P's are intertwined, signifying the bridging of the two.

At People Profilers, we are all about the relationship.

Between the employer and the talent; between us and you.

Vision: Provide to our clients’ unrivalled human resource solutions to achieve their competitive edge and be the preferred talent management firm to organisations.

Mission: Our mission is to deliver the highest standards in Human Resource solution for your organisation in a relationship focused environment by ensuring the right people are suited to the right employment opportunities.

People Profilers Pte Ltd (EA License: 02C4944)

People Profilers (Executive Search) Pte Ltd (EA License: 10C3804)

People Profilers (Services) Pte Ltd

People Profilers Vietnam LLC

Industry
HR & Recruiting
Company Size
51-200 employees
Headquarters
Singapore, SG
Year Founded
2002
Social Media