Embedded Software Engineer, C++

We+ Asia

Singapore

On-site

SGD 90,000 - 140,000

Full time

36 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

We+ Asia is seeking an Embedded Software Engineer to design and develop software for connectivity and control of measurement devices across the Field, Edge, and Cloud. You will collaborate with a multidisciplinary team to bring advanced measurement solutions to market.

You will also contribute to cloud-based solutions that enhance the Digital Experience of remotely connected IIoT devices. A strong background in C# / .NET and C++, plus Windows and Linux app development, is essential.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Petroleum Engineering, Geology, Petrophysics, or a related field.
  • 5+ years of experience developing cloud and/or on-premise services and applications.
  • Proficiency in C# / .NET and C++.
  • Deep understanding of one of the following platforms: Linux, Windows, or Embedded Linux (e.g., Yocto).

Responsibilities

  • Build prototypes, products, and systems suitable for testing; set up and run lab simulations.
  • Develop and maintain high-quality software for cloud and on-premise services and applications.
  • Stay current with cutting-edge IoT-related technologies.
  • Share expertise throughout the organization and provide user training for products.
  • Evaluate engineering approaches and risks to develop production plans that ensure high-quality, cost-effective products.
  • Author technical reports, papers, articles, patents, and presentations.
  • Develop and maintain Azure DevOps release pipelines.

Skills

C# / .NET
C++
Cloud & on-premise
Windows development
Linux development

Education

Bachelor's degree in Computer Science or related field

Tools

Azure DevOps
Yocto

Job description

We are looking for an Embedded Software Engineer to design and develop software solutions that enable connectivity and control of measurement devices across the Field, Edge, and Cloud. You will work in a multidisciplinary team of Firmware Engineers, Electrical Engineers, and Physicists to bring advanced measurement solutions to market.

In this role, you will also contribute to cloud-based solutions that enhance the Digital Experience of remotely connected IIoT devices.

We are looking for someone with a strong background in C++ and C# programming, experience in Windows and Linux application development, and knowledge of communication protocols and messaging systems. If you enjoy solving complex problems and working in a collaborative, fast-paced environment, we'd love to hear from you.

  • Build prototypes, products, and systems suitable for testing; set up and run lab simulations.
  • Develop and maintain high-quality software for cloud and on-premise services and applications.
  • Stay current with cutting-edge IoT-related technologies.
  • Share expertise throughout the organization and provide user training for products.
  • Evaluate engineering approaches and risks to develop production plans that ensure high-quality, cost-effective products.
  • Author technical reports, papers, articles, patents, and presentations.
  • Develop and maintain Azure DevOps release pipelines.

Required:

  • Bachelor's degree in Computer Science, Software Engineering, Petroleum Engineering, Geology, Petrophysics, or a related field.
  • 5+ years of experience developing cloud and/or on-premise services and applications.
  • Proficiency in C# / .NET and C++.
  • Deep understanding of one of the following platforms: Linux, Windows, or Embedded Linux (e.g., Yocto).

Preferred (Nice to Have):

  • Angular
  • Golang
  • Python
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

WE-PLUS PTE. LTD. • Singapore

On-site
SGD 75,000 - 100,000
Senior Embedded Software Engineer - Cloud & IIoT
Senior Embedded Software Engineer - Cloud & IIoT

We+ Asia • Singapore

On-site
SGD 90,000 - 140,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

BRTSys • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer
Software Engineer

RFNet Technologies Pte Ltd • Singapore

On-site
SGD 60,000 - 90,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

BRT SYSTEMS PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,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
Embedded Software Engineer
Embedded Software Engineer

RICORE TECHNOLOGY PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Firmware Engineer
Firmware Engineer

PERCEPT SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Embedded Software Developer
Embedded Software Developer

SEARCH STAFFING SERVICES PTE. LTD. • Singapore

On-site
SGD 60,000 - 95,000
Software Engineer (C++, UX/UI) Automation
Software Engineer (C++, UX/UI) Automation

RECRUITPEDIA PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000