Hardware Design Automation Software Developer with C#

4 weeks ago


Bengaluru, Karnataka, India UST Full time
Job Description

We are seeking a highly skilled C# & C++ Developer with a strong background in hardware design and verification, specifically with experience in VLSI, RTL (Register Transfer Level) design, and UPF (Unified Power Format).

The ideal candidate will be responsible for developing software solutions for hardware design automation, performing integration of hardware models, and contributing to various aspects of hardware simulation and verification.

About the Role:

  • Develop and maintain C# and C++ applications that integrate with VLSI and hardware design environments.
  • Contribute to the development and verification of hardware designs at the RTL level.
  • Work with RTL code and UPF to implement low-power designs and solutions.
  • Integrate C# and C++ code with EDA (Electronic Design Automation) tools and platforms.
  • Optimize hardware simulation performance using advanced software development techniques.

Key Requirements:

  • Experience: 4+ years in C# and C++ software development with practical experience in hardware design, VLSI, RTL, and UPF.
  • Strong proficiency in C# and C++ programming languages.
  • Experience with VLSI, RTL (Register Transfer Level) design, and UPF (Unified Power Format).
  • Solid understanding of low-power design techniques using UPF.
  • Experience with simulation, verification, and debugging in hardware development.

Benefits:

  • A competitive salary range of ₹1,200,000 - ₹1,800,000 per annum.
  • Opportunities for career growth and professional development.
  • A collaborative and dynamic work environment.
  • A comprehensive benefits package, including health insurance and retirement planning.


  • Bengaluru, Karnataka, India UST Full time

    UST Seeks Experienced C# & C++ DeveloperLocation: Bengaluru, India - Estimated Salary: ₹1200000 - ₹1800000 per annumAbout the Role:We are looking for a highly skilled C# & C++ developer with expertise in hardware design and verification. The ideal candidate will be responsible for developing software solutions for hardware design automation, integrating...


  • Bengaluru, Karnataka, India Pro Integrate Consulting Full time

    Job Title: Automation Software Developer">We are seeking a highly skilled and experienced software developer to join our dynamic team at Pro Integrate Consulting.This role involves designing, developing, and maintaining automated test scripts and frameworks for cutting-edge devices.The ideal candidate will play a critical role in ensuring the quality and...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Company OverviewQualcomm is a leading technology innovator, pushing the boundaries of what's possible to enable next-generation experiences and drive digital transformation.About the RoleWe are seeking a talented Electronics Design Automation Specialist to join our team and contribute to the development of customer hardware design automation tools. As a key...


  • Bengaluru, Karnataka, India Eximietas Design Full time

    About Eximietas DesignWe are a leading technology firm specializing in VLSI, Embedded SW, Cloud Computing, Cyber Security, AI, and ML solutions.Job OverviewWe are seeking a skilled Linux Device Driver Developer to join our team. The successful candidate will design, implement, test, and maintain device drivers for various hardware platforms in a Linux-based...


  • Bengaluru, Karnataka, India TekPillar Full time

    Job Title : Embedded C++ Software EngineerWe are seeking an experienced Embedded C++ Software Engineer to join our team at TekPillar. As an Embedded C++ Software Engineer, you will design, develop, and test embedded C++ software for Linux-based systems.This role involves contributing to the development and optimization of Linux device drivers, BSP, and...


  • Bengaluru, Karnataka, India ALGOSHACK TECHNOLOGIES PRIVATE LIMITED Full time

    Job OverviewWe are seeking an experienced Automation Framework Developer to design, develop and maintain robust test automation frameworks using C# and SpecFlow. The ideal candidate will create and execute automated test scripts for various desktop applications, configure and maintain test environments, and integrate automated tests into the CI/CD...


  • Bengaluru, Karnataka, India Nixcel Software Full time

    Nixcel Software is a leading software development company that specializes in creating innovative solutions for the automotive industry. We are currently seeking an exceptional Embedded Software Specialist to join our team.About the RoleThe ideal candidate will have strong experience in embedded domains, preferably automotive, and exceptional C/C++...


  • Bengaluru, Karnataka, India HireInfinity Consulting Full time

    Job Description: Hardware Design and Development LeadWe are seeking a highly experienced Hardware Design and Development Lead to join our team at HireInfinity Consulting. As a key member of our hardware design team, you will be responsible for leading the design, development, and testing of complex hardware systems.The ideal candidate will have a strong...


  • Bengaluru, Karnataka, India Nixcel Software Full time

    Job Description:Key Responsibilities:• Passionate about software development and staying up-to-date with industry trends.• Strong experience in embedded domains, preferably automotive, with a focus on Linux system internals.• Exceptional C/C++ programming skills, with a strong understanding of network and socket device drivers.• In-depth knowledge of...


  • Bengaluru, Karnataka, India Hireginie Talent Cloud Pvt Ltd Full time

    At Hireginie Talent Cloud Pvt Ltd, we seek a highly skilled Principal Hardware Developer to join our team. The ideal candidate will have experience in designing and developing hardware for Dozee Products. Key responsibilities include:• Designing and developing hardware components such as board design, component research and specification, and interfacing...


  • Bengaluru, Karnataka, India Petals Careers Full time

    Senior C/C++ Firmware Developer Job OpeningPetals Careers is seeking an experienced Senior C/C++ Firmware Developer to join our team. As a Senior Firmware Developer, you will be responsible for leading the development of firmware for various microcontrollers and embedded platforms.We offer a competitive salary of $140,000 per year, commensurate with...


  • Bengaluru, Karnataka, India Hireginie Talent Cloud Pvt Ltd Full time

    Design and Develop Innovative Hardware SolutionsWe are seeking a highly skilled Senior Hardware Development Specialist to join our team at Hireginie Talent Cloud Pvt Ltd. As a key member of our hardware engineering team, you will be responsible for designing, developing, and manufacturing cutting-edge hardware solutions that meet the highest quality...


  • Bengaluru, Karnataka, India Mindteck Full time

    Automation C# Selenium Job at MindteckWe are seeking a skilled Automation Professional to join our team at Mindteck in Bangalore. The ideal candidate will have experience with Selenium WebDriver and C# for test automation, as well as proficiency in Visual Studio for development and testing.The successful candidate will be familiar with Spec Flow and BDD...


  • Bengaluru, Karnataka, India HyrEzy Talent Solutions Full time

    About the Role:HyrEzy Talent Solutions is seeking a skilled Embedded Software Development Expert to work on RTL design, debugging, and emulation flows in Bangalore. The ideal candidate will have a strong background in software development for embedded systems, debugging tools, and scripting languages.Key Responsibilities:Design, develop, and test software...


  • Bengaluru, Karnataka, India Siemens Technology and Services Private Limited Full time

    Unlock Your Potential in Test AutomationWe are seeking an experienced Automation Developer to join our team in Bangalore, India. As a key member of our agile development team, you will be responsible for building and executing automated test suites using C#.Key Responsibilities:Develop automation code using C# for a customized in-house test automation...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    Explore a rewarding opportunity at Capgemini Engineering, where you can leverage your expertise in C#, Selenium, and Automation Testing to drive innovation.About the RoleWe are seeking an experienced C# Software Development Engineer to join our team. As a key member, you will be responsible for designing, developing, and implementing automated test...


  • Bengaluru, Karnataka, India Ducom Aerospace Full time

    Job DescriptionWe are seeking a talented Electronics Automation Specialist to join our team at Ducom Aerospace.About the RoleThis exciting opportunity involves designing, developing, and testing advanced electronic systems for automation solutions. As an Electronics Automation Specialist, you will work closely with cross-functional teams to develop...


  • Bengaluru, Karnataka, India SP Software Pvt. Ltd. Full time

    Job OverviewAt SP Software Pvt. Ltd., we are seeking a highly skilled Senior Software Test Automation Engineer to join our team of professionals in the software validation test department.About the Role:We are looking for an experienced professional who can drive both increased effectiveness and efficiencies across the SW portfolio by reviewing and...


  • Bengaluru, Karnataka, India Tech Mahindra Full time

    Job Description:As a Software Automation Engineer at Tech Mahindra, you will play a pivotal role in designing, developing, and maintaining automated test scripts using Playwright and C#.We are seeking an experienced professional with a strong proficiency in C# programming language and proven experience with Playwright for web automation testing. The ideal...


  • Bengaluru, Karnataka, India OneData Software Solutions Full time

    About the PositionOneData Software Solutions seeks a seasoned Senior SDET / QA Engineer to collaborate with our cross-functional team.The ideal candidate will have expertise in automation frameworks, especially in C#, along with experience in ETL testing, data validation, and UI automation.Main Responsibilities:Develop, maintain, and execute test cases and...