Senior Software Engineer – Manufacturing & Test Systems

Recrew AI

Bengaluru

On-site

INR 1,800,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Direct impact on manufacturing systems
Professional development support
Collaboration with engineers across_ph

Job summary

Recrew AI is seeking a software engineer to own and evolve a C#/.NET desktop application that orchestrates multi-threaded test execution and instrument control on manufacturing lines. You will embed Python for test logic, collaborate with photonics and hardware teams, and influence yield, throughput, and quality at scale.

You will design, implement, and optimize a MVVM-based WPF UI, ensure thread-safe concurrency, and extend CI/CD pipelines while integrating MongoDB for data storage and

Qualifications

  • 5+ years of C#/.NET development including WPF, MVVM, async/await, thread safety, and class library design.
  • 3+ years of Python with OOP, pytest, and abstraction-driven design.
  • Demonstrated experience with .NET 8 or later.
  • Strong concurrent programming skills—designing thread-safe systems, managing race conditions, and reasoning across multiple threads and processes.
  • Hands-on experience with MongoDB or a similar document database for data modeling, querying, and managing results at scale.
  • Git and CI/CD fluency—GitHub Actions, artifact pipelines, versioning, and automated deployment to remote Windows machines.
  • Proficiency in Bash and/or PowerShell scripting for automation, remote management, and deployment.

Responsibilities

  • Design, develop, and maintain a C#/.NET WPF desktop application using MVVM for advanced optical transceiver testing on manufacturing lines
  • Build and maintain thread-safe, concurrent systems managing parallel test execution across hardware resources
  • Write and integrate Python test scripts and libraries embedded within the .NET application
  • Develop drivers and control code for laboratory and test instruments, handling low-level hardware communication
  • Own CI/CD pipelines using GitHub Actions including artifact management and deployment to remote Windows machines
  • Debug and diagnose production issues remotely using logs, traces, and telemetry
  • Model, query, and manage test result data at scale using MongoDB or similar document DB

Skills

C#/.NET
WPF
MVVM
async/await
Thread safety
Python OOP
MongoDB
GitHub Actions
CI/CD
PowerShell
Bash
Concurrent programming

Tools

MongoDB
Python.NET
xUnit/MSTest
Git

Job description

Function: Software Engineering / Manufacturing Systems

Type: Full-time

Industry: Telecommunications, Semiconductors, Information Technology & Services

About Company

The company builds photonic interconnect solutions for AI data center infrastructure. It designs and manufactures high-speed photonic links that move data faster while cutting power and cost.

Custom robotics and AI are integrated directly into its manufacturing lines. Backed by top-tier investors including Mayfield and Spark Capital, the company is at Series C with a 120-person team.

Position Overview

This role sits at the intersection of precision hardware control and scalable manufacturing software, directly enabling the company to produce thousands of optical transceiver units daily. You will own and evolve a C#/.NET desktop application that orchestrates multi-threaded test execution, instrument resource management, and RPC services across live manufacturing lines — with Python deeply embedded as a first-class component for test logic and automation. Working alongside photonics and hardware engineers, your software decisions will have direct, measurable impact on yield, throughput, and product quality at scale.

Role & Responsibilities
  • Design, develop, and maintain a C#/.NET WPF desktop application using MVVM architecture for advanced optical transceiver testing on manufacturing lines
  • Build and maintain thread-safe, concurrent systems managing parallel test execution and complex instrument locking across multiple hardware resources
  • Write and integrate Python test scripts and libraries natively embedded within the .NET application for complex testing functionality
  • Develop drivers and control code for laboratory and test measurement instruments, handling low-level hardware communication
  • Own CI/CD pipelines using GitHub Actions — including artifact management, versioning strategies, and automated deployment to remote Windows machines
  • Debug and diagnose production issues remotely without direct debugger access, using logs, traces, and telemetry across process boundaries
  • Model, query, and manage test result data at scale using MongoDB or a comparable document database
Must Have Criteria
  • 5+ years of C#/.NET development including WPF (or similar GUI framework), MVVM, async/await, thread safety, and class library design
  • 3+ years of Python with OOP, pytest, and abstraction-driven design
  • Demonstrated experience with .NET 8 or later
  • Strong concurrent programming skills — designing thread-safe systems, managing race conditions, and reasoning across multiple threads and processes
  • Hands-on experience with MongoDB or a similar document database for data modeling, querying, and managing results at scale
  • Git and CI/CD fluency — GitHub Actions, artifact pipelines, versioning, and automated deployment to remote Windows machines
  • Proficiency in Bash and/or PowerShell scripting for automation, remote management, and deployment
Nice to Have
  • Experience with test and measurement instruments (oscilloscopes, spectrum analyzers, power meters) and communication standards (SCPI, VISA, GPIB, I2C)
  • Familiarity with hardware interfaces — serial communication, TCP sockets, and low-level protocols
  • Experience with Python.NET for native Python-in-.NET integration
  • Unit testing experience with xUnit, MSTest, or equivalent frameworks
  • Background in factory/manufacturing software or MES integration
  • Knowledge of optical communications, photonics, or transceiver technology
What We Offer
  • Direct impact on manufacturing systems producing thousands of optical transceiver units daily for AI data centre infrastructure
  • Professional development support including certification and learning opportunities
  • Collaboration with world-class engineers across photonics, silicon, and systems disciplines
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Director, Manufacturing Software Engineering
Senior Director, Manufacturing Software Engineering

Lumilens • Bengaluru

On-site
INR 4,000,000 - 8,000,000
Equity participation
Health insurance
Engineering leadership role
Senior Software Test Automation Engineer
Senior Software Test Automation Engineer

Lumilens • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Competitive salary
Comprehensive benefits package
Professional development opportunities
Senior Director, Manufacturing Software Engineering
Senior Director, Manufacturing Software Engineering

Lumilens Inc. • India

On-site
INR 4,200,000 - 6,200,000
Competitive executive-level equity
Comprehensive health insurance
Opportunity to lead critical function
+1
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Recrew AI • Bengaluru

On-site
INR 4,000,000 - 6,000,000
ESOP participation
Frontier photonic tech
High ownership role
+2
Optical Engineer
Optical Engineer

Greytip Software Private Limited • Bengaluru

On-site
INR 600,000 - 900,000
Staff Engineer -Manufacturing Engineer, Optical
Staff Engineer -Manufacturing Engineer, Optical

MyCareernet • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Senior OSAT operation engineer
Senior OSAT operation engineer

InvestedintheMission • Delhi

On-site
INR 1,200,000 - 2,400,000
Competitive compensation and benefits
Professional growth and mentorship
Job Posting Title Senior Staff Systems Integration & Test Development Engineer
Job Posting Title Senior Staff Systems Integration & Test Development Engineer

MaxLinear, Inc. • Bengaluru

On-site
INR 1,800,000 - 2,500,000
R&D IC Engineer 4
R&D IC Engineer 4

Keysight Technologies SAles Spain SL. • Gurgaon

On-site
INR 1,200,000 - 1,800,000
Staff Engineer – Control Software
Staff Engineer – Control Software

United States Digital Space LLC • Karnataka

On-site
INR 3,000,000 - 6,000,000