





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Tier-1 brand and Bangalore metro increase applicant density, but niche embedded semiconductor skills limit competition.
Embedded semiconductor equipment software requires specialized hardware-domain experience, making background fit highly sensitive.
Explicit 8+ years requirement plus mandatory embedded, multithreading, and protocol skills make shortlisting highly strict.
Design, develop, troubleshoot, and debug software programs for enhancements and new semiconductor equipment products.
Implement new customer requirements and maintain existing codebase, ensuring hardware compatibility and integration.
Provide technical guidance and collaborate with cross-functional teams; occasional travel to customer sites (<10%).
Bachelor’s degree in Computer, Electronics, or Mechanical Engineering with 8+ years experience; or Master’s with 6+ years; or PhD with 3+ years; or equivalent experience.
Proficient in Object-Oriented Software design and programming, including Design Patterns and Finite State Machines.
Knowledge of multithreading and communication protocols (I2C, SPI, UART).
Work Experience Required: 6+ years (Master’s level) or equivalent experience.
Experienced in semiconductor equipment software development or distributed embedded control systems.
Strong programming skills in C++, C#, or other general purpose languages with object-oriented design expertise.
Experienced in mentoring and collaborating within centralized software engineering teams supporting complex hardware-software integration.