×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, C# ​/ Unity Developer, C++ Developer

Job in Saint Paul, Ramsey County, Minnesota, 55199, USA
Listing for: Mindteck
Full Time position
Listed on 2026-02-06
Job specializations:
  • Software Development
    Software Engineer, C# / Unity Developer, C++ Developer, Software Testing
Job Description & How to Apply Below

The Software Engineer will be well versed in developing software for deployment in Microsoft Windows environments, will have experience in both front-end and back-end development and be able to support integrating software with complex electro/mechanical systems.

Responsibilities
  • Design and develop highly reliable and scalable functionality to control complex equipment.
  • Contribute to product capabilities and knowledgebase in order to deliver world-class products.
  • Respond efficiently to multiple program priorities with supplemental cross-team engineering support.
  • Support internal CIP & development tasks as part of the normal life cycle of our products.
  • Refine customer and in-house specifications into functional software specifications and designs.
  • Using new software specification and design requirements, develop new releases of control system software.
  • Troubleshoot and correct defects in the software. Perform hands-on implementation and debugging on working hardware and in simulation.
  • Support device integration and troubleshooting for production tools as necessary.
  • Document software requirements, procedures, releases, etc. as necessary.
Qualifications

Bachelor's degree in Software Engineering, Computer Science, or related technical discipline and at least 5 years of relevant experience; or an advanced degree in Software Engineering, Computer Science, or related technical discipline and 3 years of experience

Knowledge,

Skills and Abilities
  • Strong knowledge of Object-Oriented methodologies, .NET, C#, C++, Win Forms and WPF, COM, SQL, Visual Studio, Windows
  • Outstanding programming and debugging skills in a large code base
  • Experience with SW Version Control and supporting multiple product release versions
  • Knowledge and demonstration of software development and process methodology for critical applications, and complete software life cycle
  • Experience interfacing external devices over serial, Modbus, TCP
  • Solid experience in device communication and protocols and ability to read a protocol specification and implement a corresponding solution
  • Strong understanding of computer configuration and complex networking
  • Excellent written, verbal and communications skills in English
  • Ability to self-manage and work under minimal supervision
  • Experience in the semiconductor industry is preferred

We care. Mindteck is an Equal Opportunity Employer. For more information, please visit the career page:

Mindteck is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as a qualified individual with a disability, or any other trait protected by law.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary