SIGN IN
Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

ETAP Software · 1 hour ago

Senior Software Engineer

ETAP Software is dedicated to empowering customers with innovative software solutions for electrical systems. The Senior Software Engineer will be responsible for maintaining and enhancing software for state estimation and virtual metering, implementing improvements, and developing REST APIs for various applications.
ManufacturingSoftware
check
H1B Sponsor Likelynote

Responsibilities

Implement and maintain system engines used for electrical state estimation
Design, develop, and maintain REST APIs for internal applications and services
Collaborate with real‑time software engineers to support and improve existing web applications
Develop REST APIs for cloud‑based companion applications
Ensure all software components meet cybersecurity and compliance requirements

Qualification

C++C#FORTRANREST APIsMicrosoft Visual StudioSoftware development experienceElectrical systems knowledgeLinear algebra

Required

Bachelor of Science in Computer Science, Computer Engineering, or related field
5+ years of professional software development experience
Experience using Microsoft Visual Studio
Proficiency in: FORTRAN, C++, C#

Preferred

Experience developing software for electrical systems
Strong understanding of linear algebra

Company

ETAP Software

twittertwittertwitter
company-logo
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 Stage

Leadership Team

leader-logo
Tanuj K.
Chief Executive Officer
linkedin
leader-logo
Anurag Sharma
SVP, Chief Technology Officer
linkedin
Company data provided by crunchbase