Description
The role develops and maintains Windows desktop applications using C++ and MFC, with responsibilities including multithreaded application design, COM integration, debugging, performance optimization, software quality, Agile collaboration, and code reviews. The position requires a relevant engineering degree and 4 to 7 years of software development experience, along with expertise in C++, MFC, STL, object-oriented programming, multithreading, COM, debugging, SDLC, and version control. Preferred qualifications include C#, NUnit, network protocol debugging, AI-assisted development tools, software testing, automation, and continuous integration. The employer is Emerson and offers medical insurance and other employee benefits.
