Enable job alerts via email!

Senior Software Engineer

ENGGSOL PTE. LTD.

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A technology firm in Singapore is seeking an experienced software developer with a strong background in C++. The ideal candidate should have at least 5 years of professional experience, particularly in REST API design and hardware interface development. Familiarity with networking fundamentals is essential. This role offers opportunities to work on innovative projects in a fast-paced environment.

Qualifications

  • At least 5 years professional work experience in software development.
  • Experience with Hardware interface module development and API integration.
  • Solid grasp of networking fundamentals including TCP/IP and WebSockets.

Skills

C++
Boost
OpenCV
REST APIs
Networking fundamentals
Job description
Qualifications

At least 5 years professional work experience with the following:

  • C++
  • Boost
  • OpenCV
  • REST APIs (designing, building, and consuming)
    • API integration: Lead the integration with various third-party hardware and software systems by consuming their REST APIs and handling complex data transformations.
    • Custom API development: Design and build clean, well-documented, and secure custom RESTful APIs on the edge devices to allow for secure communication and control from our software platform and other third-party systems.
  • Experience with Hardware interface module development (from OEM SDK/API)
  • Solid grasp of networking fundamentals, including TCP/IP, UDP, and WebSockets
Nice to have
  • Familiar with server compute
  • System optimization: Profile and optimize software for memory usage, CPU/GPU load, and network bandwidth in resource-constrained environments.
  • Experience with embedded system
  • Knowledge of basic front-end web development is a significant bonus
  • Understanding of security principles for connected devices, including encryption, secure boot, and device identity management.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.