C# Developer

3 weeks ago


Bengaluru, India Velodata Global Pvt Ltd Full time

Job Title: C# Developer (Hardware Interfacing & Windows Applications)

Experience:
5–8 years

Work Mode:
Remote

Notice Period:
Immediate Joiners Preferred

Budget:
₹9–12 LPA

About the Role

We are looking for a passionate
C# Developer
who thrives at the intersection of
software and hardware
. This role is ideal for someone who enjoys building
Windows-based applications
that directly interface with physical devices—making an immediate and measurable impact in real-world operational workflows. If you're skilled in
C#, hardware interfacing, and Windows application development
, this is your chance to contribute to innovative solutions while working in a collaborative and growth-driven environment.

Key Responsibilities

  • Design & Develop:
    Build and maintain
    C# applications
    with strong emphasis on
    serial hardware communication
    (RS-232/485, USB, Modbus, or custom protocols).
  • User Interfaces:
    Deliver
    intuitive Windows-based frontend applications
    (WinForms/WPF/UWP) to streamline operational workflows.
  • Device Communication:
    Work closely with hardware engineers to ensure
    seamless device integration, real-time data handling, and robust error management
    .
  • Code Quality:
    Write
    clean, secure, and maintainable
    code following industry best practices and secure coding standards.
  • Version Control:
    Manage repositories and collaboration workflows via
    GitHub
    (branching, pull requests, reviews).
  • Automation:
    Implement
    CI/CD pipelines
    (GitHub Actions/Jenkins) to ensure smooth builds and deployments.
  • Testing:
    Conduct
    unit and integration testing
    , focusing on reliability of hardware-interfacing components.
  • Agile Collaboration:
    Participate in
    sprint ceremonies, peer programming, and cross-functional discussions
    .

Required Skills & Experience

  • 5–8 years of hands-on experience with
    C# development
    .
  • Strong background in
    serial communication & hardware interfacing
    (RS-232/485, USB drivers, Modbus, etc.).
  • Proven expertise in
    Windows desktop application development
    (WinForms/WPF/UWP).
  • Solid knowledge of
    OOP, design patterns, and software architecture principles
    .
  • Proficiency with
    GitHub workflows
    (source control, collaboration).
  • Experience with
    unit testing frameworks
    (MSTest, NUnit, xUnit).
  • Awareness of
    secure coding practices
    and
    ISO 27001 compliance
    .

Preferred Attributes

  • Experience with
    Windows Services
    or background processes for continuous device monitoring.
  • Familiarity with
    CI/CD pipelines
    in GitHub Actions or Jenkins.
  • Knowledge of
    logging & telemetry tools
    (Serilog, Application Insights).
  • Strong
    analytical mindset
    , attention to detail, and ability to troubleshoot complex hardware/software integration issues.

share cv to


  • C/C++ Developer

    2 weeks ago


    Bengaluru, Karnataka, India RideNext Software Solutions Pvt Ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Candidate should have background in software development using C, C++ along with LTE and 5G wireless domain. Skills:- C++, Go Programming (Golang) and C

  • C/C++ Developer

    4 weeks ago


    Bengaluru, Karnataka, India CLINIQON RCM PRIVATE LIMITED Full time

    Position : C / C++ Developer L2/L3 Protocols Location : : 8+ YearsWork Mode : Rounds : 2 Responsibilities : - Design, develop, and optimize C/C++ based networking software.- Implement and maintain L2/L3 protocols such as BGP, OSPF, and STP.- Work on high-performance packet forwarding and routing solutions.- Collaborate with cross-functional teams for...

  • C/C++ Developer

    4 weeks ago


    Bengaluru, Karnataka, India CLINIQON RCM PRIVATE LIMITED Full time

    Position : C / C++ Developer Communication Protocols : : 8+ Mode : Rounds : 2 Responsibilities : - Develop and maintain firmware/software in C/C++ for communication protocols.- Work on BMC (Baseboard Management Controller) and related technologies.- Implement and optimize I2C, SPI, PCIe, SMBus, IPMI protocols.- Collaborate with hardware, firmware,...

  • C++ Developer

    2 weeks ago


    Bengaluru, Karnataka, India Quest Global Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Requirements We are currently seeking a highly skilled and experienced C++ Developer to join our team on a full-time, regular basis. As a C++ Developer, you will be responsible for developing and maintaining high-quality software applications using C++ programming language.ResponsibilitiesDesigning, coding, and debugging software applications using C++...

  • C++ Developer

    3 weeks ago


    Bengaluru, India Quest Global Full time

    Job Requirements We are currently seeking a highly skilled and experienced C++ Developer to join our team on a full-time, regular basis. As a C++ Developer, you will be responsible for developing and maintaining high-quality software applications using C++ programming language. Responsibilities Designing, coding, and debugging software applications using...

  • C++ & C# Developer

    4 weeks ago


    Bengaluru, India Vikgol Full time

    Job Opening : C++ & C# DeveloperLocation : Bangalore (On-site)Experience : 5+ YearsNotice Period : Immediate to 15 Days MaxTech Stack : C++, C#, MFC, XAML, Visual Studio, gRPC, JSON, GitLab, SQL Server, OracleAbout the Role :Are you someone who lives and breathes C++ and C#? Do you enjoy solving deep technical puzzles and building scalable systems that...

  • C++ with C# Developer

    2 weeks ago


    Bengaluru, Karnataka, India ITC Infotech Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Experience: 5-7 yearsResponsibilities:¿ Analyze and identify all instances of file access in a large codebase written in C++ and C#.¿ Implement changes to migrate file access to MongoDB via a REST API.¿ Collaborate with the team to utilize the existing base level design for the API/Mongo layer.¿ Conduct thorough code research and documentation to support...

  • C++ with C# Developer

    3 weeks ago


    Bengaluru, India ITC Infotech Full time

    Experience: 5-7 years Responsibilities: ¿ Analyze and identify all instances of file access in a large codebase written in C++ and C#. ¿ Implement changes to migrate file access to MongoDB via a REST API. ¿ Collaborate with the team to utilize the existing base level design for the API/Mongo layer. ¿ Conduct thorough code research and documentation to...

  • C++ Developer

    7 days ago


    Bengaluru, India Tata Consultancy Services Full time

    Role: C++ Developer Experience: 5 to 12 Yrs Location:BLR/HYD/DL/MUM C/C++ (SONiC, Embedded) SONIC must have C++ Developer · 4+ years of hands-on experience in hardware board bring-up for Cisco routing and switching platform · Strong in C/C++ · Strong Linux kernel and driver knowledge (I2C, SMBus, hwmon, EEPROM, watchdog, CPLD). · Hands-on experience with...

  • c++ developement

    3 weeks ago


    bengaluru, India Randstad Full time

    Senior Software Engineer C++ Job Description We are seeking a talented Senior Software Engineer with strong experience in C++ development, and good to have automotive domain knowledge. The ideal candidate will have experience leading development efforts and designing complex systems. Job Responsibilities • Responsible for programming and testing of C++...