Skip to Content

Our Job Offers

Senior PM Consultant

2 open positions

Senior PM Consultant

Remote

As an employee of our company, you will collaborate with each department to create and deploy disruptive products. Come work at a growing company that offers great benefits with opportunities to moving forward and learn alongside accomplished leaders. We're seeking an experienced and outstanding member of staff.


This position is both creative and rigorous by nature you need to think outside the box. We expect the candidate to be proactive and have a "get it done" spirit. To be successful, you will have solid solving problem skills.

Job Description

The SAP Senior PM Consultant will lead and support end-to-end implementations, enhancements, and ongoing support for the SAP PM module in enterprise environments. This role involves designing, configuring, and optimizing SAP Plant Maintenance solutions, collaborating closely with business process owners to drive operational excellence and reliability in asset management and maintenance processes. The consultant is expected to deliver value by identifying business opportunities, recommending best practices, and ensuring seamless integration with other SAP modules and business functions.

Responsibilities

  • Lead the design, configuration, and implementation of SAP PM (Plant Maintenance) solutions, ensuring alignment with business requirements and industry best practices.​
  • Conduct workshops, requirement analysis, and process mapping with business stakeholders and end users to capture and validate business needs.​
  • Manage integration and interoperability of PM processes with other SAP modules such as MM, PP, QM, and FI.​
  • Provide leadership and guidance to project teams during rollouts, upgrades, and ongoing support activities; act as a key SME (subject matter expert) for the PM module.​
  • Drive change management, end-user training, and documentation to ensure successful adoption and continuous improvement of SAP PM solutions.​

Must Have

  • Deep, hands-on experience in configuring and supporting SAP PM modules, including objects such as Equipment, Functional Locations, Work Orders, Maintenance Plans, Task Lists, and Notifications.​
  • Proven track record of leading end-to-end SAP PM implementations, including requirements gathering, blueprinting, configuration, testing, data migration, and go-live.​
  • Strong understanding of maintenance and reliability business processes, with an ability to translate business needs into system solutions.​
  • Experience with SAP S/4HANA EAM/PM environments and knowledge of integration points with other modules (e.g., MM, FI, PP).​
  • Excellent communication and stakeholder management skills, with a focus on user training, support, and change management.​

Nice to have

  • Experience in Oil & Gas, Manufacturing, or Automotive industries, especially with global or multi-site implementations.​
  • Proficiency with SAP data migration tools (LSMW, BDC) and understanding of master data management processes.​
  • Knowledge of SAP Cloud Migration strategies, and Experience with cloud-based SAP deployment.​
  • Familiarity with additional SAP modules such as CS (Customer Service), MM (Materials Management), or QM (Quality Management).​
  • SAP certification in Plant Maintenance or relevant technical/functional modules; multi-lingual abilities are a plus.​​

Remote
SAP Team
Temporary

Drive C++ Engineer

1 open position

Drive C++ Engineer Job Description (v2)

About the Role

We are building a Windows desktop application that seamlessly syncs customer files to their Windows File Explorer from the Cloud. The project involves creating a robust C++/CLI interop layer between native C++ and .NET 8.0 for core application logic, and implementing deep Windows File Explorer integration via the Cloud Filter API (cfapi.h). The solution is

architected for Windows 10+, developed in Visual Studio 2022 using Windows SDK 10.0, and optimized for stability, performance, and maintainability in a production environment.





 

 

Must-Have Qualifications

Cloud Sync Engine Development

● Hands-on experience with Windows Cloud Filter API (cfapi.h) or equivalent OS-level file synchronization technology

● Understanding of sync root registration, placeholder file states, and on-demand hydration patterns

● Experience implementing native callback handlers for file system events

 

Modern C++ Expertise (C++20)

● 5+ years of professional native C++ development on Windows

● Strong command of modern C++ features:

○ std::variant, std::optional, std::string_view

○ std::function, lambdas, and functional patterns

○ Template metaprogramming and variadic templates

● Solid understanding of memory management, pointer safety, and RAII patterns

 

C++/CLI Interop

● Experience building C++/CLI mixed-mode assemblies targeting .NET Core/.NET 8.0

● Proficiency designing ref class wrappers to expose native C++ to managed code

● Understanding of managed/unmanaged compilation boundaries within a single project

● Experience with string marshaling between native (std::wstring) and managed (System::String^) types

 

Windows Systems Programming

● Deep knowledge of Win32 API, Windows Shell APIs, and File System APIs

● Experience with multi-threaded programming:

○ Thread pools and work item scheduling

 

○ Synchronization primitives (std::mutex, std::shared_mutex, reader-writer locks)

○ Async patterns and callback-based architectures

● Familiarity with Windows SDK 10.0 and targeting Windows 10+

 

COM Programming

● Experience implementing COM components (IUnknown, reference counting, class factories)

● Understanding of DLL exports (DllGetClassObject, DllRegisterServer, DllUnregisterServer)

● Knowledge of registry-based COM registration

 

Build Systems & Tooling

● Proficiency with Visual Studio 2022 for mixed C++/C# solutions

● Experience with MSBuild and .vcxproj project configuration

● Ability to debug across managed/unmanaged code boundaries

 





 

 

Nice-to-Have Qualifications

Windows Shell Extensions

● Experience implementing shell extensions:

○ Context menu handlers (IContextMenu, IShellExtInit)

○ Icon overlay handlers

○ Property handlers

● Understanding of Windows Explorer integration patterns

 

.NET Desktop Development

● Experience with .NET 8.0 WPF application development

● Familiarity with MVVM architecture and data binding

● Ability to contribute to C# codebase when needed

 

Database & Serialization

● Experience with SQLite (C API, not just ORMs)

● Familiarity with nlohmann/json or similar C++ JSON libraries

 

Installer & Deployment

● Experience with NSIS installer scripting

● Knowledge of WiX Toolset v4 for MSI packaging

● Understanding of Windows installer best practices for enterprise deployment

 

CI/CD & Testing

● Experience with GitHub Actions for Windows build pipelines

● Familiarity with automated testing in mixed C++/.NET environments

● Unit testing, integration testing, and E2E testing strategies

 

Security & Authentication

● Experience with Windows Credential Manager for secure credential storage

● Understanding of OAuth 2.0 authentication flows in desktop applications

● Knowledge of Windows security model and file system permissions

 

Logging & Observability

● Familiarity with structured logging formats (ECS/Elastic Common Schema)

● Experience with centralized logging pipelines (Elasticsearch, etc.)

 





 

 

Bonus Points

● Previous experience building cloud sync clients (OneDrive, Dropbox, Google Drive architecture)

● Experience with chunked/resumable file uploads and downloads

 

Ahmedabad, GJ, India

We are a team of passionate people whose goal is to improve everyone's life through disruptive products. We build great products to solve your business problems.