ETAP Software · 8 hours ago
Senior Software Engineer
ETAP Software empowers customers to make informed decisions throughout the life cycle of their projects with innovative software solutions for electrical systems. The Senior Software Engineer will design, develop, and maintain high-performance Windows desktop applications while collaborating with cross-functional teams to enhance software features.
ManufacturingSoftware
Responsibilities
Design, develop, and maintain high-performance Windows desktop applications
Collaborate with cross-functional teams to enhance and support software features
Work on database-driven solutions with a focus on performance and reliability
Contribute to ongoing improvements in code quality, performance, and processes
Qualification
Required
7+ years of hands-on experience in Windows desktop software development
Must be Proficient in developing desktop applications using C++, C#, and Visual Studio
Strong experience with ODBC, SQL Server, and LocalDB
Solid understanding of database design, SQL scripting, stored procedures, and performance optimization
Skilled in parallel programming and multithreading techniques
Strong grasp of object-oriented design and use of the Standard Template Library (STL)
In-depth knowledge of Windows architecture and backend development
Excellent analytical and problem-solving abilities
Bachelor's degree in Computer Science, Computer Engineering, or a related field
Preferred
Experience with Microsoft Foundation Class (MFC)
Familiarity with WPF, XAML, GDI, and Direct2D (D2D) graphics
Exposure to Python scripting and automated testing frameworks
Experience with WIX and WixSharp for installer development
Background in Jira Administration
Prior experience in Energy Management Systems (EMS) or Power System Software is a significant plus
Company
ETAP Software
ETAP is the global market and technology leader in modeling, design, analysis, optimization, monitoring, control, and automation software for electrical power systems.
H1B Sponsorship
ETAP Software has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (12)
2024 (19)
2023 (13)
2022 (10)
2021 (6)
2020 (9)
Funding
Current Stage
Late StageRecent News
Fintech News Philippines
2024-03-13
2023-10-04
Company data provided by crunchbase