Software Engineer

TOSHIBA TEC SINGAPORE PTE. LTD.

Singapore

On-site

SGD 60,000 - 100,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Toshiba Tec Singapore Pte. Ltd. is seeking a Software Engineer to develop and maintain software, CI/CD pipelines, and automated test solutions for its POS, kiosk, barcode, and printing products.

You will collaborate with cross-functional teams to improve software quality and development efficiency. The role requires strong programming skills and hands-on experience with Jenkins, Docker, and DevOps practices, across Windows and Linux environments.

Qualifications

  • Bachelor's degree in CS, SE, CE, IT or related field
  • At least 2 years of relevant experience; fresh graduates welcome
  • Proficiency in C++, C#, or Java
  • Hands-on experience with Jenkins and CI/CD pipeline management
  • Familiarity with Windows and Linux OS, Docker and container tech
  • Experience in automated testing, embedded software, or printer-related software
  • Strong problem-solving and analytical skills
  • Effective communication and teamwork abilities

Responsibilities

  • Design, implement, maintain, and improve CI/CD pipelines to streamline software development and testing processes
  • Automate software build, integration, testing, and deployment to increase efficiency and product quality
  • Enhance pipeline reliability, execution speed, and automation coverage to support continuous delivery
  • Maintain and troubleshoot software defects and integration issues to ensure stable product performance
  • Support software interfacing with printer hardware, firmware, and operating systems for seamless integration
  • Develop scripts and applications to automate testing of printer-related software and hardware interfaces
  • Analyze test results, identify failures, and collaborate with developers and QA engineers to resolve issues
  • Support software development and testing in both Windows and Linux environments
  • Evaluate and adopt new DevOps and automation technologies to improve development and testing efficiency

Skills

C++
C#
Java
Jenkins
CI/CD
Docker
Windows OS
Linux OS
DevOps practices
Problem solving
Communication

Education

Bachelor's degree in Computer Science / Software Engineering / Computer Engineering / Information Technology

Tools

Jenkins
Docker
CI/CD pipelines
Windows
Linux

Job description

Job Summary

We are seeking a Software Engineer to develop and maintain software, CI/CD pipelines, and automated test solutions for Toshiba Tec's POS, kiosk, barcode, and printing products. Collaborate with cross-functional teams to enhance software quality and development efficiency.

JobDescription:
  • Design, implement, maintain, and improve CI/CD pipelines to streamline software development and testing processes
  • Automate software build, integration, testing, and deployment to increase efficiency and product quality
  • Enhance pipeline reliability, execution speed, and automation coverage to support continuous delivery
  • Maintain and troubleshoot software defects and integration issues to ensure stable product performance
  • Support software interfacing with printer hardware, firmware, and operating systems for seamless integration
  • Develop scripts and applications to automate testing of printer-related software and hardware interfaces
  • Analyze test results, identify failures, and collaborate with developers and QA engineers to resolve issues
  • Support software development and testing in both Windows and Linux environments
  • Evaluate and adopt new DevOps and automation technologies to improve development and testing efficiency
Job Requirements:
  • Candidate must possess at least a Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or related discipline
  • Minimum 2 years of relevant working experience; fresh graduates are welcome to apply
  • Proficiency in C++, C#, and/or Java programming languages
  • Hands-on experience with Jenkins and CI/CD pipeline management
  • Familiarity with Windows and Linux operating systemsKnowledge of DevOps practices, Docker, and container technologies
  • Experience in automated testing, device software, embedded systems, or printer-related software
  • Strong problem-solving and analytical skills
  • Effective communication and teamwork abilities
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CI/CD Software Engineer for Printer & Embedded Systems
CI/CD Software Engineer for Printer & Embedded Systems

TOSHIBA TEC SINGAPORE PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Embedded Software Engineer – Printer Systems
Embedded Software Engineer – Printer Systems

HP • Singapore

On-site
SGD 65,000 - 105,000
Mechanical Engineer
Mechanical Engineer

TOSHIBA TEC SINGAPORE PTE. LTD. • Singapore

On-site
SGD 42,000 - 70,000
Embedded Software Engineer — Printer Systems
Embedded Software Engineer — Printer Systems

Hewlett Packard Co. • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer (IT Applications)
Software Engineer (IT Applications)

ALPHA X TECHNOLOGY PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer (Lithography)
Software Engineer (Lithography)

Canon Singapore • Singapore

On-site
SGD 60,000 - 90,000
Senior R&D Software Engineer
Senior R&D Software Engineer

KEYSIGHT TECHNOLOGIES SINGAPORE (SALES) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
SQA Engineer (6 months contract)
SQA Engineer (6 months contract)

BRADY SINGAPORE PTE. LTD. • Singapore

On-site
SGD 42,000 - 64,000
Embedded SW Engineer
Embedded SW Engineer

HP R&D SINGAPORE PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Senior Engineer (Product Development)
Senior Engineer (Product Development)

BRTSys • Singapore

On-site
SGD 60,000 - 80,000