Search by job, company or skills

S

Software Development Engineer, Product Experience (User Experience)

Fresher
SGD 3,500 - 5,000 per month
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Us:

Strutt Pte. Ltd. is a purpose-driven technology start-up based in Singapore, focused on redefining personal mobility through cutting-edge robotics. Our first intelligent mobility robot, ev¹, debuted at CES 2025, combining engineering precision, inclusive design, and AI capabilities. At Strutt, we believe that engineering excellence is the foundation of transformative user experiences.

About the role:

Join the User Experience team to build backend services, integrations, and tools that power our products in the field-and close the loop between user feedback and engineering. You'll design and ship APIs and adapters (including RoMi-H integration), lead UAT and pre-release testing, support deployments and training, and drive continuous product improvements with our global R&D teams.

What you'll do:

- Design, develop, and test backend services, APIs, and adapters in Python and C (including RoMi-H integration: https://www.cgh.com.sg/chart/projects/mhi)

- Build internal tools and automation that support customer-facing operations and internal workflows

- Own system integration across OS, networking, and hardware interfaces implement robust logging, diagnostics, and observability

- Write maintainable, well-tested code and clear technical documentation participate in code reviews

- Investigate and resolve issues across development, staging, and field environments drive root-cause fixes

- Collaborate with global R&D teams (Singapore, China, US, Europe) from design through deployment

- Translate field/user feedback into clear engineering tasks and product improvements

- Plan and execute pre-release testing and UAT manage issue tracking and regression validation

- Engage with users and partners before and after launches triage issues, provide timely responses, and deliver technical training

- Maintain runbooks, integration guides, and user-facing technical documentation

Qualifications:

- Bachelor's degree or higher in Computer Science, Software/Computer/Electrical Engineering, or related field

- Strong programming skills in Python and C solid CS fundamentals (data structures, algorithms, networking, OS)

- Experience building and maintaining REST/gRPC APIs and third-party integrations

- Proficient with Linux development, Git, and shell scripting familiarity with CI/CD

- Excellent debugging, problem-solving, and documentation skills

- Strong cross-functional communication and collaboration abilities

- Bilingual proficiency in English and Mandarin is a plus for global collaboration

Nice to have:

- Experience with field deployments, UAT, and partner training

- Exposure to embedded/edge systems or healthcare/logistics integrations (e.g., RoMi-H)

- Familiarity with Docker/cloud services and basic observability tooling

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 146510575