JOBSEARCHER

Software Engineer (.NET / Semiconductor Industry) | Contract | St. Paul, MN (Onsite)

Via DiceSt Paul, MNMay 29th, 2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Anagha Techno Soft, is seeking the following. Apply via Dice today!Job Title: Software Engineer (.NET / Semiconductor Industry)Location: St. Paul, MN (Onsite)Employment Type: ContractJob Summary:We are seeking an experienced Software Engineer with strong expertise in .NET technologies and semiconductor industry experience. The ideal candidate will be responsible for designing, developing, and supporting software solutions for complex equipment and control systems used in advanced semiconductor manufacturing environments.This role requires hands-on experience in both front-end and back-end software development, device communication, and integration with electro-mechanical systems in Windows-based environments.Key Responsibilities:Design and develop reliable, scalable software solutions for complex equipment control systemsDevelop and enhance software applications for semiconductor process equipmentTranslate customer and internal requirements into functional software specifications and designsDevelop new software releases and enhancements based on design requirementsTroubleshoot, debug, and resolve software defects in both simulation and hardware environmentsSupport device integration and communication with production systemsCollaborate with cross-functional engineering teams to support ongoing product development initiativesMaintain technical documentation including software requirements, procedures, and release notesSupport continuous improvement and lifecycle management activities for existing productsRequired Qualifications:Bachelor s Degree in Computer Science, Software Engineering, or related technical field5+ years of relevant software development experienceStrong experience with:.NET FrameworkC#C++WinFormsWPFSQLCOMVisual StudioWindows-based application developmentStrong understanding of Object-Oriented Design and software development methodologiesExperience working with large codebases and debugging complex applicationsExperience with software version control and release managementKnowledge of complete software development lifecycle for critical applicationsPreferred Skills:Semiconductor industry experienceExperience with device communication protocols such as Serial, Modbus, and TCP/IPExperience integrating software with electro-mechanical or industrial equipmentStrong understanding of networking and computer configurationAbility to interpret communication protocol specifications and implement solutionsExcellent analytical, troubleshooting, and communication skillsAbility to work independently with minimal supervision