Demo

Software Developer

POSTED ON 4/25/2025 AVAILABLE BEFORE 6/25/2025

Job Description:

  • Develop software using C on embedded platforms such as QNX, VxWorks, and Embedded Linux.
  • Design and develop software using object-oriented principles, UML modeling, and design patterns.
  • Work with multi-threading, socket programming, and serial/USB communication.
  • Perform software testing, debugging, and troubleshooting of embedded systems.
  • Collaborate with teams to meet stringent timelines and deliver high-quality software.
  • Work with other development team members and product owners to ideate software solutions.
  • Develop and implement microservices to meet the business and technical requirements.
  • Design and develop the front-end for applications with good UX.
  • Develop and manage well- functioning databases and applications.
  • Troubleshoot, debug and upgrade applications.

Job Requirements:

  • Bachelor’s degree in electrical/Electronics Engineering, Computer Engineering, Computer Science, or a relevant discipline.
  • Developed a software in at least one full software development lifecycle.
  • Experience in writing requirements specifications, use cases, design documentation, and designing software using object-oriented software design and UML modelling.
  • Good knowledge and experience in C on embedded platforms.
  • At least 5 years of experience in object-oriented software development.
  • Prior experience in Scrum AGILE methodology process to develop and integrate embedded devices with cloud platforms is a plus.
  • Prior experience in developing and integrating vehicle side information technology for public transport (ITxPT) services, like GNSS and AVMS services would be advantageous.
  • Strong analytical and problem-solving skills.
  • Good written and verbal communication skills.
  • Self-motivated, independent and a good team player.

Popular Search Topics

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD
Hired Organization Address Islandwide, Full Time
Job Description As a Pega Professional, you will contribute to the development, delivery, and maintenance of technology-...
MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD
Hired Organization Address Islandwide, Full Time
Job Description: Design, develop, and optimize machine learning (ML) models and algorithms to address business challenge...
MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD
Hired Organization Address Islandwide, Full Time
Responsibilities: Design and implement High Availability, Backup & Recovery solutions on Azure and AWS, and prepare comp...
MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD
Hired Organization Address Islandwide, Full Time
Job Description: Drive strategic initiatives that maximize the team's positive impact on the public good, including taki...

Not the job you're looking for? Here are some other Software Developer jobs in the Islandwide, area that may be a better fit.

Software Developer

CADENZA SOLUTIONS PTE. LTD., Islandwide,

Software Developer

RMA CONSULTANTS PTE LTD, Islandwide,