C# Developer

1 week ago


Bengaluru, Karnataka, India Velodata Global Pvt Ltd Full time ₹ 90,00,000 - ₹ 1,20,00,000 per year

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++ Developer

    8 hours ago


    Bengaluru, Karnataka, India Synaxis Informatic Tech Solutions Full time ₹ 12,00,000 - ₹ 18,00,000 per year

    We are seeking a talented C++/ C# Developer to join our client's application engineering team. The successful candidate will play an important role in designing, developing, and maintaining advanced software solutions across various platforms. This role requires strong skills in both C++ and C#, deep understanding of Windows-based software development, and...

  • C++ Developer

    1 week ago


    Bengaluru, Karnataka, India KSA INC Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Key Responsibilities Collaborate closely with the research team to gain in-depth understanding of AI model architecture Design and implement AI model architecture using C++ and processor specific SIMD instructions, contributing to the AI Model Library Assess, refine, and troubleshoot code to achieve optimal performance and efficiency Produce robust,...

  • C/C++ Developer

    6 hours ago


    Bengaluru, Karnataka, India People Gamut HR SOlutions Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Basic qualifications : - Bachelor's/Master's degree in Engineering years of experience working as a Systems Software Development Engineer - Proficiency in C/C++ programming language - Software Development experience with Linux - Strong in fundamentals, Data Structures, Algorithms, Design. Preferred qualifications/ good to have : - Experience...

  • C++ Developer

    6 days ago


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

    Job DescriptionWe are seeking a highly skilled C++ Developer to join our engineering team. The ideal candidate will have expertise in modern C++ (C++11/14/17/20) and experience developing high-performance applications and RESTful services. You will work closely with cross-functional teams to design, develop, and deploy scalable, efficient, and reliable...


  • Bengaluru, Karnataka, India People Prime Worldwide Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    About Company :Our Client is a leading Indian multinational IT services and consulting firm. It provides digital transformation, cloud computing, data analytics, enterprise application integration, infrastructure management, and application development services. The company caters to over 700 clients across industries such as banking and financial services,...

  • C++ Developer

    1 week ago


    Bengaluru, Karnataka, India Amantya Technologies Full time ₹ 97,200 - ₹ 1,45,800 per year

    Share CVs directly at Location: Bangalore (Client location-Bommasandra)Job Summary:We are looking for a talented and experienced Senior C++ Developer to join our dynamic development team. As a Senior C++ Developer, you will play a key role in designing, developing, and maintaining high-performance software solutions.Key Responsibilities:Develop, test, and...


  • Bengaluru, Karnataka, India SapMen C. Full time ₹ 3,00,000 - ₹ 6,00,000 per year

    AboutSapMen C. :StandAlonePersonage,Mentality:Creative/Consulting - (SapMen C.). A global entity with a mission to empower businesses with creative and IT resources. Our top priority is to develop scalable and customized products that seamlessly integrate into our clients' existing operations. SapMen C. also extends its services to high-potential startups,...

  • C++ Developer

    4 days ago


    Bengaluru, Karnataka, India Infoway Solution Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role : C++ developerLocation - BangaloreDuration - Full time / contractJob Description:We are looking for an experienced Embedded Software Engineer with strong hands-onexpertise in C++ development and a solid understanding of embedded systems. The idealcandidate will be responsible for the design, development, integration, and testing ofembedded software...

  • C++ Developer

    6 days ago


    Bengaluru, Karnataka, India Programming Full time ₹ 50,000 - ₹ 13,00,000 per year

    Key Responsibilities:Design, develop, and maintain C++ applications with clean, efficient, and reusable code.Participate in all phases of the software development lifecycle — requirement analysis, design, implementation, testing, and deployment.Optimize existing code for performance and scalability.Debug, troubleshoot, and resolve software defects and...

  • C++ Developer

    13 hours ago


    Bengaluru, Karnataka, India Growel Softech Pvt. Ltd. Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    C++ Developer. Experience:4 to 6 years. Grade :B2 Notice Period :upto 30 Days. JD: - Strong experience in C++ Programming- Experience in Linux.- Experience in Automotive Embedded Development.- Strong experience in STL, Polymorphism, Multithreading concepts.