Careers

Open Positions

We are looking for a hands-on Embedded Firmware Engineer to join our R&D team in developing cutting-edge IoT hardware and software solutions. You’ll play a key role in designing, building, and maintaining ESP32-based devices that help customers reduce waste, improve quality, and gain operational control. This is a highly collaborative role working with mechanical engineers, product managers, and cloud engineers to bring innovative embedded systems from concept to production.

Key Responsibilities:

  • Develop robust, production-grade firmware in C++ for ESP32 devices using the arduino-esp32 framework
  • Manage and maintain production fleets of IoT devices: OTA updates, remote diagnostics, and telemetry
  • Integrate sensors, servos, and various peripherals (I2C, SPI, UART, CAN, MODBUS)
  • Implement and optimize IoT communication protocols such as MQTT and BLE
  • Leverage Azure IoT for device provisioning, management, and cloud integration
  • Troubleshoot and resolve real-world issues in deployed hardware
  • Work on power optimization for battery-operated systems and RTOS integration
  • Collaborate with cross-functional teams in lab environments for prototyping and R&D

Required Skills & Experience:

  • Bachelor's degree in Computer Science or equivalent practical experience (Electrical Engineering is a plus)
  • 4+ years of hands-on experience in embedded software and firmware development
  • Proficiency in C++ and experience with ESP32 microcontrollers
  • Experience with IoT device management, remote monitoring, and OTA updates
  • Strong understanding of MQTT, BLE, and other IoT protocols
  • Experience with Azure IoT (AWS IoT is a plus)
  • Familiar with debugging tools (oscilloscopes, logic analyzers), Git, and CI/CD practices
  • Passion for tinkering, prototyping, and working with embedded hardware

Nice to Have:

  • Experience with RTOS and power management
  • Hands-on knowledge of wireless debugging and signal optimization
  • Previous work in lab-based R&D environments

We’re looking for a skilled and hands-on Data Science Engineer with AI/ML expertise to join our team. You’ll work on developing, deploying, and optimizing machine learning models that directly impact business outcomes. This is a highly collaborative role involving data scientists, ML engineers, and product teams to build and ship intelligent solutions at scale.

Key Responsibilities:

  • Design, develop, and deploy ML models (supervised, unsupervised, NLP, etc.)
  • Build robust data pipelines for model training and inference
  • Perform data exploration, preprocessing, and feature engineering
  • Optimize model performance using experimentation and A/B testing
  • Work with product managers and software engineers to integrate models into production systems
  • Monitor and retrain models as needed to ensure long-term performance
  • Document model architecture, decisions, and performance metrics

Requirements:

  • 5+ years of experience in data science, machine learning, or AI roles
  • Strong Python skills, including pandas, NumPy, scikit-learn
  • Experience with deep learning frameworks (TensorFlow, PyTorch)
  • Solid SQL skills and experience working with large datasets
  • Good understanding of model evaluation techniques (e.g., precision, recall, F1)
  • Exposure to cloud platforms (AWS/GCP/Azure) and version control (Git)
  • Ability to build and productionize ML solutions
  • Strong communication and problem-solving skills

Nice to Have:

  • Experience with MLOps tools (MLflow, Kubeflow, Airflow)
  • Familiarity with LLMs or generative AI concepts
  • Experience with containerization (Docker, Kubernetes)
  • Knowledge of data lake/data warehouse architectures

We are seeking a Data Analyst—an experienced analytics professional who is passionate about unleashing the power of data to inform decision-making, achieve strategic objectives, and support hiring and retention of world-class talent. As an integral part of the team, the Data Analyst will use analytical skills and business acumen to turn data into knowledge and drive business success.

Requirements and Qualifications:

  • Minimum 5+ years of experience in Data Analytics, BI Analytics, or BI Engineering, preferably in a globally recognized organization.
  • Expert-level proficiency in writing complex SQL queries to create views in data warehouses like Snowflake, Redshift, SQL Server, Oracle, or BigQuery.
  • Advanced skills in designing and developing data models and dashboards using BI tools such as Tableau, Domo, Looker, etc.
  • Intermediate-level skills with analytical tools such as Excel, Google Sheets, or Power BI (e.g., complex formulas, lookups, pivot tables).
  • Bachelor’s or advanced degree in Data Analytics, Data Science, Information Systems, Computer Science, Applied Mathematics, Statistics, or a related field.
  • Willingness to collaborate with internal team members and stakeholders across different time zones.

Roles and Responsibilities:

  • Perform advanced analytics such as cohort analysis, scenario analysis, time series analysis, and predictive analysis, and create powerful data visualizations.
  • Clearly articulate assumptions, data interpretations, and analytical findings in a variety of formats for different audiences.
  • Design data models that define the structure and relationship of data elements across various sources based on reporting and analytics needs.
  • Collaborate with BI Engineers to build scalable, high-performing reporting and analytics solutions.
  • Write SQL queries to extract and manipulate data from warehouses such as Snowflake.
  • Conduct data validation and quality assurance checks to ensure high standards of data integrity.
  • Investigate and resolve data issues, including root cause analysis when inconsistencies arise in reporting.

As a Digital Twin Developer, you will be a key player in designing, developing, and deploying our next-generation digital twin platform. You will be responsible for bringing complex 3D environments to life by integrating real-time data from IoT sensors, building management systems, and IT platforms. You will bridge the gap between physical assets and actionable digital insights, creating immersive and interactive experiences like the one showcased in our HPE data center project.

Key Responsibilities:

  • Develop and maintain interactive, high-fidelity 3D environments using Unreal Engine 5.
  • Integrate real-time data from various sources (REST APIs, MQTT, WebSockets) to drive dynamic visualizations and dashboards within the 3D application.
  • Design, implement, and refine UI/UX elements, including interactive dashboards, navigation menus, and data overlays (e.g., thermal, electrical).
  • Collaborate with 3D artists to optimize and integrate complex 3D models (including BIM/Revit data) for real-time performance.
  • Implement application logic for user navigation modes (first-person, third-person, drone-fly) and interactive objects.
  • Develop and configure alarm-driven scenarios that trigger visual cues and data pop-ups within the digital twin.
  • Work with cloud technologies to deploy and stream the digital twin application to end-users.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • 3+ years of professional experience with Unreal Engine and proficiency in C++ and/or Blueprints.
  • Demonstrable experience integrating external data via REST APIs and parsing JSON data.
  • Strong understanding of 3D mathematics, asset optimization, and real-time rendering pipelines.
  • Experience creating and implementing UI/UX in a real-time 3D engine (e.g., UMG).
  • Excellent problem-solving skills and the ability to work collaboratively in a multi-disciplinary team.

Preferred Skills and Qualifications:

  • Experience with IoT communication protocols, particularly MQTT.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and pixel streaming technologies (NVIDIA CloudXR, etc.).
  • Knowledge of geospatial (GIS) data and tools (e.g., Cesium, ArcGIS).
  • Experience with 3D modeling software (Blender, 3ds Max) or architectural data formats (Revit, IFC).
  • Experience with IT operations platforms (OpsRamp) or Building Management Systems (BMS).
  • A portfolio showcasing relevant projects (interactive 3D applications, data visualizations, or digital twins).

We are seeking an experienced Zuora Project Manager to lead User Acceptance Testing (UAT) for a high-impact subscription billing implementation. The ideal candidate will have strong expertise in UAT coordination, subscription billing platforms, and stakeholder management in enterprise environments.

Key Responsibilities:

  • Lead the end-to-end UAT process for the Zuora implementation project.
  • Collaborate with business users, vendors, and IT teams to ensure UAT readiness.
  • Define and manage test scenarios, scripts, and defect resolution plans.
  • Facilitate UAT onboarding, test scheduling, and execution tracking.
  • Conduct regular UAT status meetings and escalate critical issues as needed.
  • Maintain and report on test progress, risks, issues, and decisions (RAID).
  • Partner with PMO to deliver reports and leadership updates.
  • Identify and implement UAT process improvements.

Required Qualifications:

  • 5–7 years of project management experience, with at least 3 years focused on UAT in enterprise software projects.
  • Hands-on experience with Zuora or similar subscription billing platforms (e.g., Salesforce Billing).
  • Proven ability to manage cross-functional testing initiatives with multiple stakeholders.
  • Solid knowledge of UAT processes, test script development, and defect tracking.
  • Proficient with project management tools such as JIRA, MS Project, or equivalents.
  • Strong communication, facilitation, and problem-solving skills.
  • Bachelor’s degree in Business, Information Technology, or related field.
  • Experience in SaaS, FinTech, or subscription-based business environments.
  • Familiarity with agile delivery models and remote project execution.
  • PMP certification or equivalent is a plus.



Join Our Newsletter

Subscribe now and receive weekly newsletter with open positions, available profiles, upcoming events and technical articles!