C# Developer

United States Digital Space LLC

Maharashtra

On-site

INR 400,000 - 800,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

United States Digital Space LLC is seeking a skilled C# Developer to design, develop, and maintain Windows-based utilities for Embedded IoT products. You will collaborate with firmware, hardware, and QA teams to build configuration, testing, production, and diagnostic tools communicating with IoT devices over multiple interfaces.

Responsibilities include designing and maintaining Windows Forms/WPF applications, implementing Modbus, MQTT, HTTP protocols, and integrating with SQL databases.

Qualifications

  • Bachelor's degree in CS/EE/IT or related field; equivalent industry experience considered.
  • 2-3 years of C# application development experience.
  • Experience with utilities for Embedded/IoT preferred.
  • Experience with Windows Forms or WPF and OOP concepts.

Responsibilities

  • Design, develop, and maintain C# Windows desktop applications (WinForms/WPF).
  • Develop production, configuration, testing, and diagnostic utilities for Embedded IoT devices.
  • Interface with embedded devices using Serial, USB, Ethernet, BLE, TCP/IP.
  • Implement protocols: Modbus RTU/TCP, MQTT, HTTP/HTTPS, FTP/SFTP, and custom.
  • Interact with SQL databases for logs and production data.
  • Develop multithreaded apps for real-time device communication.
  • Debug communication issues between PC apps and embedded hardware.
  • Create user-friendly interfaces for manufacturing and service engineers.
  • Maintain existing utilities and add new features per product needs.
  • Collaborate with firmware and hardware teams to validate devices.
  • Generate reports and production data; perform unit tests and optimization.
  • Prepare technical documentation and user manuals.

Skills

C#
.NET Framework/.NET
Windows Forms
WPF
OOP concepts
Serial communication
GIT

Education

Bachelor's Degree in CS/EE/IT

Tools

SQL Server
PostgreSQL
SQLite
Git

Job description

Job Description – C# Developer (Embedded IoT Utilities)


Job Title: C# Developer – Embedded IoT Utilities


Job Summary


We are seeking a skilled C# Developer to design, develop, and maintain Windows-based utilities for Embedded IoT products. The ideal candidate will work closely with embedded firmware, hardware, and QA teams to develop configuration, testing, production, and diagnostic tools that communicate with IoT devices using various communication interfaces and protocols.


Key Responsibilities



  • Design, develop, and maintain C# Windows desktop applications (Windows Forms/WPF).

  • Develop production, configuration, testing, and diagnostic utilities for Embedded IoT devices.

  • Integrate applications with embedded devices using Serial (UART), USB, RS232, RS485, Ethernet, BLE, and TCP/IP communication.

  • Implement communication protocols such as Modbus RTU/TCP, MQTT, HTTP/HTTPS, FTP/SFTP, and custom protocols.

  • Interface with databases such as SQL Server, PostgreSQL, or SQLite for storing device information, logs, and production records.

  • Develop multithreaded applications for handling real-time device communication.

  • Debug communication issues between PC applications and embedded hardware.

  • Create user-friendly interfaces for manufacturing, field testing, and service engineers.

  • Maintain existing utilities and implement new features based on product requirements.

  • Work closely with firmware and hardware teams to validate device functionality.

  • Generate reports, logs, and production data for manufacturing processes.

  • Perform unit testing, debugging, and performance optimization.

  • Prepare technical documentation and user manuals.


Required Skills



  • Strong proficiency in C# and .NET Framework/.NET.

  • Experience with Windows Forms or WPF application development.

  • Good understanding of Object‑Oriented Programming (OOP) concepts.

  • Experience with serial communication using COM ports.

  • Knowledge of communication protocols:

  • Knowledge of GIT.


Preferred Protocols



  • UART

  • RS232/RS485

  • USB

  • TCP/IP

  • Modbus RTU/TCP

  • MQTT

  • HTTP/HTTPS


Educational Qualification



  • Bachelor's Degree in Computer Science, Electronics, Information Technology, or a related field.

  • Equivalent industry experience will also be considered.


Experience



  • 2-3 years of experience in C# application development.

  • Experience developing utilities for Embedded Systems or IoT products is highly preferred.


Pay: ₹400,000.00 - ₹800,000.00 per year


Work Location: In person

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IoT Developer
IoT Developer

Codelogicx Technologies Private Limited • Kolkata District

Hybrid
INR 600,000 - 900,000
Health insurance
Hybrid working mode
Provident Fund
+2
Software Developer (C++)
Software Developer (C++)

Vrinda International • Hyderabad

On-site
INR 2,000,000
Restaurant of opportunities
Walk-in interview Hyderabad
Senior Embedded Engineer
Senior Embedded Engineer

Ciklum India • Chennai District

On-site
INR 800,000 - 1,500,000
Company-paid medical insurance
Mental health support
Financial & legal consultations
+1
IoT Developer
IoT Developer

Codelogicx • Kolkata District

On-site
INR 900,000 - 1,500,000
Health insurance
Hybrid working mode
Provident Fund
+2
Senior Embedded Firmware Developer Job ID: 390508
Senior Embedded Firmware Developer Job ID: 390508

Datoms • India

On-site
INR 1,200,000 - 2,000,000
Embedded Systems Development Engineer
Embedded Systems Development Engineer

Akademika Lab Solutions • Mumbai

On-site
INR 400,000 - 1,000,000
Software Developer (C++)
Software Developer (C++)

Gyanindit Pvt. Ltd. • Hyderabad

On-site
INR 1,200,000 - 2,200,000
Embedded Software Programmer
Embedded Software Programmer

Hinduja Gruppe • Chennai District

On-site
INR 600,000 - 900,000
Senior Embedded Software Engineer – Industrial & Electronic Equipment
Senior Embedded Software Engineer – Industrial & Electronic Equipment

United States Digital Space LLC • Maharashtra

On-site
INR 672,000 - 2,072,000
Senior Embedded Firmware Developer
Senior Embedded Firmware Developer

DATOMS • Bengaluru

On-site
INR 900,000 - 1,500,000