Cutshort logo
Semiconductor Manufacturing Industry logo
Software Engineer
Semiconductor Manufacturing Industry
Peak Hire Solutions's logo

Software Engineer

at Semiconductor Manufacturing Industry

Agency job
4 - 9 yrs
₹15L - ₹30L / yr
Chennai
Skills
skill iconC++
Microsoft Foundation Class Library (MFC)
Data Structures
Algorithms

Job Description/Preferred Qualifications


Qualifications

•            Bachelor's degree in computer science, Software Engineering, or a related field.

•            Proven experience as a VC++ Developer.

•            Knowledge of Win32 API, MFC, STL, SQL, XML and TCP/IP Sockets is required.

•            Interface with COM ports, USB devices, PCI cards, and Ethernet networks.

•            Familiarity with data structures, algorithms, and design patterns.

•            Ability to debug and optimize multithreaded applications.

•            Strong understanding of Visual C++ and object-oriented programming principles.

•            Experience with software development methodologies.

•            Excellent problem-solving skills and attention to detail.

•            Good communication and teamwork skills.

•            Ability to work independently and as part of a team.


Desired Qualifications

•            Knowledge of Modbus and SECS/GEM protocols.

•            Knowledge of Windows Kernel-Mode Drivers.

•            Experience in coding for industrial automation.

•            Familiarity with liquid chemical analytical hardware.

•            Experience in Semiconductor Manufacturing Equipment.


Responsibilities

* Develop and maintain software applications using Microsoft Visual C++.

* Develop new features to control KLA Analyzer and Doser hardware in established code base.

* Collaborate with cross-functional teams to define software requirements.

* Write clean, efficient, and maintainable code.

* Debug, troubleshoot, and fix software issues.

* Conduct code reviews to ensure adherence to best practices.

* Optimize application performance for speed and scalability.

* Participate in the full software development lifecycle, from requirement gathering to deployment.


Must-Haves (If you have, please mention in your resume)

B.Tech/MSC/M.Tech/MS Mandatory

Years of experience in C++: Min 3 Years

Years of experience in MFC: Min 3 Years

Experience in Data structure and algorithm

Experience in Windows Environment (Win 32)

Experience from Product company a MUST

Relocation to Chennai is mandatory

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs

Client is  is at the cutting-edge of AI, Psychology and large-scale data. We believe that we have an opportunity (and even a responsibility) to personalize and humanize how people interact over the internet; and an opportunity to inspire far more trustworthy relationships online than it has ever been possible before. We currently focus on selling ‘buyer intelligence’ to sales teams.
Client is is at the cutting-edge of AI, Psychology and large-scale data. We believe that we have an opportunity (and even a responsibility) to personalize and humanize how people interact over the internet; and an opportunity to inspire far more trustworthy relationships online than it has ever been possible before. We currently focus on selling ‘buyer intelligence’ to sales teams.
Agency job
via HyrHub by Shwetha Naik
Bengaluru (Bangalore)
8 - 13 yrs
₹65L - ₹80L / yr
Artificial Intelligence (AI)
skill iconPython
skill iconJavascript
skill iconNodeJS (Node.js)
RESTful APIs
+2 more


Looking for somone with strong in AI, who have built the application and scaled them . Start up work exposure

8+ years of experience in successfully building, deploying, and running complex, large-scale web or data products.

Proven Management Experience: Demonstrated success managing a team of 5+ engineers for at least 2 years (managing timelines, performance, and hiring). You know how to transition a team from 'startup chaos' to 'structured agility'. 


● Full-stack Authority: Deep expertise with Javascript, Node.js, MySQL, and Python. You must have world-class expertise in at least one area but possess a solid understanding of the entire stack in a multi-tier environment. 

● Architectural Track Record: Has built at least two professional-grade products as the tech owner/architect and led the delivery of complex products from conception to release. 

● Experience in working with REST APIs, Machine Learning, Algorithms & AWS. 

● Familiar with visualization libraries and database technologies.

 ● Your reputation in the technology community within your domain. 

● Your participation and success in competitive programming. 

● Work on unusual/extraordinary hobby projects during school/college that were not a part of the curriculum. 

● The school that you come from and organizations where you have worked earlier. Personality Expectations We believe that it takes a certain type of personality to do a certain kind of role well. 

● Thoughtful & Analytical: Unlike a sales role, this role requires deep analytical ability and thoughtfulness. You don't just "hit goals at any cost"; you architect sustainable solutions that prevent future debt. 

● The "Pack Leader" Mentality: You are competitive, but you understand that your team's win is your win. You shift from getting a dopamine hit from solving a bug yourself to getting a hit from unblocking your team to solve ten bugs. 

● High Ownership of Outcomes: You don't just care that the code was written; you care that the feature was delivered, works for the customer, and didn't break production. You expect very highly of yourself and being less than ideal anywhere almost pains you. 

● Resilience: You possess the mental endurance to push through complex technical constraints and tight deadlines without losing your cool. 

● Uncompromising Values: On the other side, there is only one thing that we care for apart from performance - your values. We have room for mistakes on the performance side, we have no room for mistakes on your values. 

Read more
Growloc Private Limited
Remote only
2 - 5 yrs
₹5L - ₹10L / yr
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconMongoDB
Data Structures
Design patterns
+1 more

Position Title: Software Development Engineer (SDE-2)

Department: Engineering & Product

Location: Pune, Maharashtra (Remote)

Employment Type: Full-Time

Compensation: Competitive, commensurate with market standards and experience

 

ORGANISATION OVERVIEW:

Growloc Private Limited is a leading Agri-tech enterprise in India, specialising in Internet of Things (IoT) solutions for modern farm management. We are committed to empowering farmers through innovative technology that optimises resource utilisation, enhances crop yields, and ensures the delivery of consistent, quality produce.

 

Backed by a team of purpose-driven professionals, Growloc Private Limited is at the forefront of building a more sustainable, efficient, and productive future for Indian agriculture. Our work sits at the intersection of technology and rural impact — and every product we ship makes a difference.

 

POSITION SUMMARY:

We are seeking an experienced and results-driven MERN Stack Engineer (SDE-2) to join our growing Engineering team. The ideal candidate will possess a deep understanding of Data Structures and Algorithms (DSA), a proven ability to apply Design Patterns, and expertise in Low-Level Design (LLD) to architect and implement robust, scalable, and efficient full-stack solutions. This role is critical for building and maintaining high-quality, lean engineering environments that value smart development practices, quality-first thinking, and the strategic use of modern AI-assisted development tools.

 

KEY RESPONSIBILITIES:

•       Design, build, and maintain robust full-stack applications leveraging MongoDB, Nest.js, React.js, and Node.js, ensuring optimal performance, scalability, and maintainability through the judicious application of efficient algorithms, established design patterns, and sound Low-Level Design (LLD) principles.

•       Take complete ownership of features from architectural design through production deployment, utilising modern CI/CD workflows including GitHub Actions, Vercel, and AWS.

•       Integrate and strategically leverage AI-assisted development tools (e.g., GitHub Copilot, ChatGPT) to accelerate development velocity, improve documentation quality, and streamline test authoring.

•       Author and maintain comprehensive unit, integration, and end-to-end test suites to uphold rigorous code quality standards.

•       Collaborate cross-functionally with Product, Data, and Hardware teams within an agile, lean delivery framework to drive frequent, high-quality releases.

•       Ensure consistent performance, responsiveness, and scalability across both frontend and backend systems.

 

REQUIRED QUALIFICATIONS & SKILLS:

Educational Qualification

 

•       Bachelor's degree or higher in Computer Science, Information Technology, or a related engineering discipline.

 

Technical Skills

 

•       2–5 years of professional experience building production-grade applications on the MERN stack (MongoDB, Express.js, React.js, Node.js).

•       Strong proficiency in Data Structures and Algorithms (DSA), with the ability to analyse problem complexity and implement optimised solutions.

•       Demonstrable experience with various Design Patterns (e.g., MVC, Singleton, Factory, Observer) and their practical application in building scalable and maintainable software systems, coupled with a strong understanding of Low-Level Design (LLD) principles for modular and efficient code architecture.

•       Strong proficiency in frontend architecture, including React Hooks, Context API, and/or Redux.

•       Solid understanding of Node.js, Express.js, RESTful API design, and MongoDB schema design.

•       Hands-on experience with CI/CD pipelines, Git-based workflows, and cloud deployment on AWS or equivalent platforms.

•       Proficiency with automated testing frameworks such as Jest, Mocha, and/or Cypress.

•       Demonstrated use of AI-assisted coding tools integrated into day-to-day development practices.

 

 

 

PREFERRED QUALIFICATIONS (GOOD TO HAVE):

•       Exposure to IoT systems or prior experience with hardware device integration.

•       Experience with real-time data technologies, including WebSocket.

•       Professional background in agriculture, climate-tech, or rural technology sectors.

•       Working knowledge of TypeScript or serverless computing architectures.

 

KEY COMPETENCIES:

•       Strong problem-solving ability and analytical thinking, with a focus on applying Data Structures and Algorithms and Low-Level Design (LLD) principles to solve complex technical challenges efficiently and effectively.

•       High ownership mindset with the ability to drive features independently.

•       Effective cross-functional communication and collaboration skills.

•       Adaptability and willingness to work in a fast-paced, lean startup environment.

•       Commitment to code quality, continuous improvement, and engineering best practices.

 


Read more
IGraft Global hair  Skin Services
Pune
1 - 2 yrs
₹4L - ₹5L / yr
skill iconVue.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconJavascript
+10 more

Full Stack Developer Job Description


Position: Full Stack Developer

Department: Technology/Engineering

Location: Pune

Type: Full Time


Job Overview:

As a Full Stack Developer at Invvy Consultancy & IT Solutions, you will be responsible for both front-end and back-end development, playing a crucial role in designing and implementing user-centric web applications. You will collaborate with cross-functional teams including designers, product managers, and other developers to create seamless, intuitive, and high-performance digital solutions.


Responsibilities:


Front-End Development:

Develop visually appealing and user-friendly front-end interfaces using modern web technologies such as C# Coding, HTML5, CSS3, and JavaScript frameworks (e.g., React, Angular, Vue.js).

Collaborate with UX/UI designers to ensure the best user experience and responsive design across various devices and platforms.

Implement interactive features, animations, and dynamic content to enhance user engagement.

Optimize application performance for speed and scalability.


Back-End Development:

Design, develop, and maintain the back-end architecture using server-side technologies (e.g., Node.js, Python, Ruby on Rails, Java, .NET).

Create and manage databases, including data modeling, querying, and optimization.

Implement APIs and web services to facilitate seamless communication between front-end and back-end systems.

Ensure security and data protection by implementing proper authentication, authorization, and encryption measures.

Collaborate with DevOps teams to deploy and manage applications in cloud environments (e.g., AWS, Azure, Google Cloud).


Qualifications:

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

Proven experience as a Full Stack Developer or similar role.

Proficiency in front-end development technologies like HTML5, CSS3, JavaScript, and popular frameworks (React, Angular, Vue.js, etc.).

Strong experience with back-end programming languages and frameworks (Node.js, Python, Ruby on Rails, Java, .NET, etc.).

Familiarity with database systems (SQL and NoSQL) and their integration with web applications.

Knowledge of web security best practices and application performance optimization.

Read more
Synechron
at Synechron
3 recruiters
Ranjini N
Posted by Ranjini N
Bengaluru (Bangalore), Hyderabad
5 - 10 yrs
₹2L - ₹15L / yr
skill iconJava
skill iconJavascript
skill iconReact.js
skill iconAngular (2+)
skill iconAngularJS (1.x)
+9 more

Position: Java fullstack Developer

Location: Bangalore / Hyderabad

Exp.Level: 5+ Yrs

Required Skills:

  • Java, Spring
  • Multithreading / Microservices
  • Data structures and Algorithms
  • Angular 2+
  • Coding

 

Read more
Workplace Fabric Ltd.
at Workplace Fabric Ltd.
4 recruiters
Ratnesh Deepak
Posted by Ratnesh Deepak
Mumbai
3 - 7 yrs
₹6L - ₹20L / yr
Data Structures
Algorithms
skill iconJava
skill iconC++
skill iconNodeJS (Node.js)
+4 more
Location: Mumbai Experience: 3+ years Education: Bachelors or Masters In Engg. Company Information Workplace Fabric is emerging as a leader as a provider of IoT solution which facilitates activity based working in Agile work environments. Built on a strong foundation we are self-funded and are profitable now. We are looking for a Backend developer who possesses a passion for pushing technologies to the limits and will work with our team of talented engineers to design and build the next generation of our scalable real-time services. Primary Skills and Functional Experience: • Strong analytical, problem solving, and troubleshooting skills • Strong foundation in computer science fundamentals: data structures, algorithms, and coding • Strong ability and eagerness to quickly learn new technologies • Strong object-oriented programming skills • Good understanding of common design patterns and principles • Passion for code quality and attention to detail • A “go-getter” attitude with oceans of optimism, humility and self-motivation Desired Skills and Functional Experience: • Advanced level experience with Ruby on Rails, RSpec, and Cucumber • Experience designing and building RESTful web APIs • Understanding of major browsers and the special considerations required for each • Strong experience in relational database and SQL • Familiarity with NoSQL databases, Distributed Caches and Data-Grids • Experience with Git
Read more
Credit Saison Finance Pvt Ltd
Najma Khanum
Posted by Najma Khanum
Remote, Bengaluru (Bangalore)
1 - 4 yrs
₹12L - ₹30L / yr
Data Structures
Algorithms
skill iconJava
skill iconScala
skill iconC++
+3 more
What will you be doing as Cloud Application Developer;
• Design and build scalable REST API’s and integrate third party API’s
• While you focus on one stack, you will also work on multiple stacks - Backend, Frontend, Databases, Infra, etc.
• Unifying data structures across multiple internal built systems to ensure continuity and enhancements of functionality
• Implement scalable, robust and highly available solutions
• Identify and/or question problems/issues and have the ability to scope out a solution with clean modular code
• Participate in Sprint Planning activities - sizing, estimations and assessments
• Conduct peer to peer code reviews and write unit test cases along with your code
• Work with the QA team to ensure that your code is always delivered on time and matching the criteria of all stories
• Show demoes of the features and functionality you have developed.

Technical and General Skills we expect you to have;
• Quick learner, good at math and problem solving skills
• Strong in communication - verbal and written
• Fair working knowledge of design patterns
• Good in Data Structures and writing algorithms
• Experience working on MVC frameworks
• 1+ year of experience in writing code in either Java, Python, Ruby or JavaScript
• Other tech skills that we’d like you to have knowledge about: Relation DB’s, Git, Using an IDE, writing unit test cases
• Bachelors or Master Degree - Computer Science is a plus, but not required
• Willing to work and keep up in a fast-paced startup
• Be open-minded and learn from your peers
• Have fun in a collaborative work environment
Read more
Yaantra
at Yaantra
1 recruiter
Mahinder Singh
Posted by Mahinder Singh
Noida
2 - 8 yrs
₹2L - ₹8L / yr
skill icon.NET
ASP.NET
skill iconJava
Data Structures
Algorithms
+8 more
Must have 2+ years’ relevant experience in developing Web Application in .NET
Technology using ASP.NET MVC, C#, Entity Framework and SQL Server 2008
onwards.
 Experience in coding and implementation of end to end functionality of a medium
to large Web Project throughout application life cycle.
 Hands on experience in Java Script and J-Query with good verbal communication.
 Must have strong knowledge in MS SQL Server 2008/2012 and above with writing
Stored Procedures, User Defined Functions, triggers, indexes, etc.
 Knowledge on complete n-tier web application development and familiarity with
SDLC.
 Good team player with quick learning curve & ability to collaborate and work with
team members.
 Good to have some experience in CRM and ecommerce portal.
 Hand on experience on developing and using Web API.
Read more
Digirex Technologies
at Digirex Technologies
1 recruiter
AbhishekChowdhury
Posted by AbhishekChowdhury
Remote only
0 - 1 yrs
₹2.5L - ₹3.5L / yr
skill iconJavascript
Data Structures
Algorithms
skill iconC
skill iconC++
About Company 
DIGIREX is an IT consulting and software services company, delivering complex world-class custom software solutions on a variety of technology platforms to the organizations across industry verticals. As a software and product development company, we offer a full range of custom software development services, mobile application development and SaaS solutions for a wide variety of verticals and business domains.

Job Description 
We are looking for a software engineer/developer to join our cutting-edge development team as it grows. We want someone who is comfortable asking “why?” The ideal candidate is a divergent thinker who can understand industry best practices and is ready to work with multiple coding languages. They are a team player possessing strong analytical as well as technical skills, and are able to communicate the logic behind technical decisions to non-tech stakeholders. They must be comfortable working in an agile environment and have the ability to “take the wheel” when necessary.

Roles and Responsibilities

  • Quick learner with a great attitude and should be willing to learn new technology. Basic knowledge in HTML, JavaScript, C or any other coding language
  • Good in Communication and having excellent professional values.
Read more
Affairal
at Affairal
1 video
1 recruiter
Govind Balakrishna
Posted by Govind Balakrishna
Bengaluru (Bangalore)
3 - 15 yrs
₹10L - ₹50L / yr
skill iconJava
Data Structures
Algorithms
skill iconPHP
skill iconPython
+2 more
Hey Everyone, look forward to talk to you. We are a disruptive start up in fashion marketplace segment working on core personalization.Featured@tech crunch, websummit,voted top 100 start ups from the Asia region by Tech.co & Red herring. We are hiring! Team of Ex-flipkart,intel, myntra, intuit, ibm and others. We look forward to see you onboard in this amazing journey forward. Thanks & Regards Govind Founder/CEO @ Affairal
Read more
Amazon India
Hyderabad
4 - 10 yrs
₹25L - ₹45L / yr
skill iconJava
J2EE
C
skill iconC++
Algor
+2 more
Amazon Business represents an incredible opportunity to address a vast new market segment and customer base. AB is the one the fastest growing business for Amazon. We are focused on building solutions that enable our business customers enjoy business relevant selection (products and services), with the convenience we offer to our customers today across multiple devices, marketplaces and regions. Similar to Amazon.com we aspire to be the preferred choice for all types of business (Sole proprietors, small businesses, schools, universities, hospitals, government, enterprises (and everything else). The needs of these business customers are different from those of the traditional Amazon customer, so we are reinventing everything from how we offer our selection, pricing, customer experience and offer unparalleled customer support. We have the opportunity to disrupt how business buy in the age. AB has already grossed $4B since its inception – this was the easy part. The next billion and counting are going to be incredibly hard and challenging. We need dynamic individuals like you who will solve scale and automation problems to get us the next billions! Job Requirements • As a SDE on the team you will develop design patterns, APIs, and high-scale services for machine learning that make the B2B use cases intelligent. • You will leverage customer profile, user and organization attributes and their relationships, to offer personalized and differentiated experiences to AB customers. • You will have to work across the AB domain and diverse set of teams and enable them to leverage customer profiles. • You will have to opportunity to learn from seasoned engineers and learn/practice cutting edge technologies. • We are looking for passionate engineers who are hungry for impactful work and willingness to experiment and learn Basic Qualifications • BS in Computer Science, or equivalent background in data structures, algorithms, object-oriented design and systems architecture. • 3+ years professional experience building and operating scalable distributed systems across the full software lifecycle including design, implementation, testing, operations, and maintenance. • Fluency in one or more modern programming languages such as Java, C# or C++. • Experience across front-end user interfaces, business logic, and data tiers. • Experience serving as technical lead, including mentorship of more junior software developers.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos