Sensia logo
Sensia2 days ago

Software Development Engineer

Hybrid · Bengaluru, Karnataka, India

Type
Full Time
Level
Mid Level
Education
Masters Degree
Company size
Unknown

Job Summary

Software Development Engineer to join a team building AI and ML capabilities into HMI and visualization platforms for industrial automation. Works with native C++ runtime with .NET extensibility, contributing to Qt 6.x/QML modules, .NET layers, and production-grade C++ while collaborating across geographies/time zones. Responsibilities include feature development/maintenance, design reviews, QA collaboration, and contributing to AI/ML features (RAG pipelines, model serving, agentic workflows) in industrial systems; requires strong skills in C++, C#, Python, CMake, unit testing (Google Test, NUnit/xUnit), Git workflows, and experience with Qt 6.x/QML. The role emphasizes providing clear communication with senior stakeholders and participating in cross-team architectural discussions in a hybrid work model (onsite in Bangalore, India with hybrid policy). The company highlights a focus on industrial automation, AI/ML integration, and a culture of inclusion.

Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Sensia

Software Development Engineer

Apply on Sorce