Linux Software Engineer– Solution Engineering

NEXTLABS INTERNATIONAL PRIVATE LIMITED

Singapore

On-site

SGD 60,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NextLabs, a leader in information risk management software, seeks a Software Engineer in Singapore to join a fast-growing startup team. You will study enterprise systems, design integration points, and develop components with a focus on performance and scalability.

Collaboration with product management and global teams is essential. The role emphasizes policy enforcement features using C/C++ in a Linux environment, with opportunities to work overseas for training.

Qualifications

  • BE/MS degree in computer science or electrical engineering is required.
  • 2–3 years of professional software development experience in a Linux environment.
  • Strong object-oriented analysis and design skills.
  • Proficiency with C/C++ and Linux system concepts is required.

Responsibilities

  • Study assigned enterprise systems and understand how NextLabs technology can be integrated.
  • Discuss with Product Management and establish the Functional Spec and the Design Documents for the solution.
  • Define, design, and develop solution components and extensions, including workflows, and integrate with information depositories and identity management systems.
  • Deliver architecture, solution, and code for the solution; implement Policy Enforcement components using C/C++.
  • Improve performance and scalability of the solution and guide QA to ensure thorough testing.
  • Coordinate with Customer Support to ensure the solution is maintainable and supportable.
  • Collaborate with NextLabs teams in China and the US to ensure compatibility and integrated delivery.

Skills

Linux
C/C++
Concurrency
Socket programming
Memory management
Policy enforcement
Debugging (GDB)
Database interfaces
Team collaboration

Education

BE/MS in Computer Science or Electrical Engineering

Job description

NextLabs® (www.nextlabs.com)is the leading provider of information risk management (IRM) software for large enterprises, has an exciting opportunity for a Software Engineer to be part of the development and support effort in creating the next generation IRM solutions. Our customers include many prominent enterprises in Aerospace & Defense, Financial Services, and High-Tech Manufacturing and Engineering industries.

The solution engineering function focuses on productizing integration of NextLabs platform with various enterprise applications, such as, ERP, and Cloud applications. It also manages the custom development activities as an extension of NextLabs products for various customer needs at both pre-sales and post-sales stage.

We are a fast growing startup company. We’re looking for highly motivated candidates who are passionate about the art and science of software development, possesses a strong can-do attitude, and want to be part of a world-class team with a passion for excellence. The successful candidate must be comfortable working in a loosely structured organization, and be capable of working on a number of assignments in parallel. The candidate may have an opportunity to work overseas (training).

Responsibilities include:

  • Study assigned enterprise systems and understand how NextLabs technology can be integrated.
  • Discuss with Product Management and establish the Functional Spec and the Design Documents for the solution.
  • Define, design, and develop solution and related components such as extensions, customized workflow etc. Design and conduct integration with the key information depositories and identity management systems.
  • Deliver best in class architecture, solution, and code for the solution; design & implementation of Policy Enforcement components using C/C++.
  • Take the lead on enhancing the performance and scalability of the solution.
  • Guide Quality Assurance team for the necessary testing.
  • Work with Customer Support to ensure solution is supportable.
  • Coordinate with other technical teams including the NextLabs China and US teams to ensure compatibility with other NextLabs components and deliver as an integrated solution.

Requirements:

  • BE/MS degree in computer science or electrical engineering.
  • Experience: 2-3 years of professional software development experience in a Linux environment.
  • Strong Object-oriented analysis and design skills.
  • For the C/C++ role
  • Low-Level Linux OS: Deep understanding of Linux system calls, memory management, and file system internals.
  • Concurrency: Proven experience with multi-threading, synchronization primitives (mutexes, locks), and concurrent data structures.
  • Networking: Practical knowledge of socket programming and network protocols.
  • Tooling: Advanced debugging skills using GDB, along with experience using memory analysis tools like Val grind.
  • Database Experience as a plus: Familiarity interfacing C/C++ applications with database engines (e.g., PostgreSQL, MySQL, SQLite, or NoSQL solutions), including writing efficient embedded queries or utilizing database drivers.
  • Network Gateways as a plus: Exposure to designing, configuring, or developing network gateways, proxy servers, or data routing applications.
  • Self-starting and ability to learn new technologies quickly.
  • Strong communication and problem-solving skills.
  • Passionate, proactive, great team player.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Linux Software Engineer– Solution Engineering
Linux Software Engineer– Solution Engineering

Visa Hunt • Singapore

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

NEXTLABS INTERNATIONAL PRIVATE LIMITED • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer (Java, SAP/PLM)
Senior Software Engineer (Java, SAP/PLM)

NEXTLABS INTERNATIONAL PRIVATE LIMITED • Singapore

On-site
SGD 80,000 - 110,000
Consulting Engineer - Professional Services
Consulting Engineer - Professional Services

NEXTLABS INTERNATIONAL PRIVATE LIMITED • Singapore

On-site
SGD 75,000 - 95,000
Linux Solutions Engineer - IRM Platform & Integrations
Linux Solutions Engineer - IRM Platform & Integrations

Visa Hunt • Singapore

On-site
SGD 60,000 - 90,000
Engineering Manager
Engineering Manager

NEXTLABS INTERNATIONAL PRIVATE LIMITED • Singapore

On-site
SGD 180,000 - 240,000
Linux Systems Engineer: Enterprise Integration & IRM
Linux Systems Engineer: Enterprise Integration & IRM

NEXTLABS INTERNATIONAL PRIVATE LIMITED • Singapore

On-site
SGD 60,000 - 120,000
Lead Performance Engineer
Lead Performance Engineer

NEXTLABS INTERNATIONAL PRIVATE LIMITED • Singapore

On-site
SGD 70,000 - 110,000
Analyst and Public Relations Marketing Associate
Analyst and Public Relations Marketing Associate

NEXTLABS INTERNATIONAL PRIVATE LIMITED • Singapore

On-site
SGD 60,000 - 110,000
DevOps Engineer - Terraform / AWS / Kubernetes
DevOps Engineer - Terraform / AWS / Kubernetes

NEXTLABS INTERNATIONAL PRIVATE LIMITED • Singapore

Hybrid
SGD 60,000 - 80,000