Software Engineer
$74k - $123kETAP Software
Software Engineer - Power Systems Software
ETAP empowers customers to make informed decisions throughout the life cycle of their projects with innovative software solutions for electrical systems. By applying ETAP solutions, customers experience continuous intelligence during design and engineering and into operations and maintenance using a unified electrical digital twin platform. ETAP supports customers in their digital transformation and sustainable energy transitions for a green and smart future, helping them to prioritize safety, maximize reliability, and stay resilient.
Our employees' passion for excellence, innovation, and customer satisfaction is our most-prized resource. If you share that passion — and want to be part of a company that leads the energy transition towards a cleaner and more resilient world for future generations — we invite you to join us!
ETAP is committed to creating a diverse work environment and is proud to be an Equal Opportunity Employer.
The Role
The primary responsibility of this position is to develop and maintain electrical systems applications using modern 3D visualization and simulation frameworks. These applications deliver interactive visualization capabilities for power system analysis and operations tools.
This role also supports the development of web applications and Windows desktop applications focused on real-time data acquisition, visualization, storage, and analysis.
Key Responsibilities
- Design, develop, and maintain 3D visualization applications for electrical power systems
- Extend and customize application frameworks and libraries to support visualization and simulation workflows
- Collaborate with real-time software engineers to support and maintain web-based applications
- Develop and maintain RESTful APIs for web and cloud-based applications
- Install, configure, and manage required databases (e.g., NoSQL and relational databases)
- Ensure all systems comply with cybersecurity and data protection requirements
Minimum Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, or a related field
- 2+ years of professional software development experience
- Experience with Microsoft Visual Studio
- Proficiency in Python
- Proficiency in C#
- Experience with AJAX
- JavaScript development experience
- HTML / HTML5
- Experience with 3D graphics or visualization development
Nice-To-Have Skills
- NoSQL database development (e.g., MongoDB)
- SQL or Oracle database development
- MVC web application development
- WebSocket development
- jQuery
- C++
- iOS or Android application development
Salary Range: 74,000.00 - 123,000.00 USD Annual
This pay range represents the minimum and maximum compensation that the position offers, and final compensation can vary within the range depending on work location, job experience, skills, and relevant educational attainment and/or training.
ETAP requires all successful applicants to undergo and pass a comprehensive background check before they start employment. Background checks will be conducted in accordance with local laws and may, subject to those laws, include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, credit check. Certain positions dealing with sensitive and/or third party personal data may involve additional background check criteria.
ETAP is an Equal Opportunity Employer. We are committed to being an exemplary employer with an inclusive culture, developing a workplace environment where all our employees are treated with dignity and respect. We value diversity and the expertise that people from different backgrounds bring to our business.
Come and join ETAP to create the transformative technology that enables our customers to engineer a better world.
- ...Overview You will be an Architect / Sr .NET Software Engineer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and...Suggested
$90.5k - $134.4k
...Euronet Worldwide (Nasdaq: EEFT) backs us so the problems stay real-scale. About This Role We're hiring a mid-level full-stack engineer who likes owning real problems end-to-end, from API design and frontend experience through to backend services, production...SuggestedWorldwideOverseas$124.9k - $228.9k
...from identity to measurement to bidding, to deliver unified campaign experiences that span screens, formats, and moments.Our Software Engineers are end-to-end owners who participate in designing, building, and delivering data-focused products for our stakeholders. What...SuggestedFull timeTemporary workWorldwide$150k - $200k
...cloud? Are you passionate about designing and implementing high-performance, secure applications? If so, then this Senior Cloud Software Engineer, Backend role might be perfect for you! In this role, you will be a key member of our engineering team, responsible for...SuggestedLocal areaWorldwide$85.4k - $232.7k
...vehicle ecosystem. Own End-to-End Delivery: Take ownership of software services from initial design to deployment and production... ...capable of handling massive, real-time data streams. Drive Engineering Excellence: Champion clean code, Test-Driven Development (TDD)...SuggestedImmediate startWorldwideFlexible hours- ...electric vehicles through technology that will set the standards for software‑defined vehicles around the world. The road to the future is... ...to 60% at a typical company. Role Summary As a Senior Software Engineer specializing in agentic applications, you will be a key...Full timeContract workLocal area
$87.05k - $145.25k
...Position Summary Researches, analyzes, designs, and tests software parts, processes, or systems to develop new and/or improve core products. Develops and recommends solutions to well‑defined engineering requirements, or for components or segments of a complex product...Permanent employmentTemporary workFor contractors$31.73 - $53.85 per hour
...connectivity. Responsibilities Participate in the design and development of software solutions. Take ownership of features from concept to deployment. Perform code reviews and contribute to engineering implementation and guidelines. Support diagnoses, resolve issues, and...Hourly payContract workTemporary workFlexible hours$83.25k - $138.55k
...team, you are instrumental in fulfilling our mission: 'Enabling Engineering Breakthroughs that Lead to a Better Tomorrow.' Pursuing a... ...POSITION SUMMARY Perform verification and validation of embedded software for ammunition handling systems, thermal management systems,...Temporary workFor contractorsWorldwide- ...Regional Manager, Sales Engineering - Public Sector As a Regional Manager, Sales Engineering, you will lead a team of Sales Engineers and frontline leaders, driving technical execution, operational excellence, and team development across your region. You’ll act as a force...InternshipRemote work
$117.8k - $146.5k
...'re Cultural Rebels. Want to join in on the passion-fueled fun? Learn more about the career below. About the Job: The Software Engineer, Cloud Platform is responsible for the development of the Back of House Data Router platform (BOH BDR) and multiple BOH projects...Immediate startFlexible hours$124k - $187k
...Senior Software Engineer, Matterport Platform CoStar Group is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to digitize the world's real...Full timeWork at officeWork from home$143.7k - $194.4k
...an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a... ...We own the cellular services on various devices, building the software that connects people through voice, data, and messaging every...InternshipLocal areaFlexible hours- ...The Trade Desk in Irvine, California, is seeking a Senior Engineer for the High-Performance Computing team. This role involves optimizing... ...while ensuring data quality. You will take ownership of the software lifecycle, working on large-scale distributed systems. The ideal...
$100k - $150k
...global acceleration. Collaborate closely with application engineering, architecture, and platform teams to standardize infrastructure... ...QUALIFICATIONS ~ Bachelor's degree or above in Computer Science, Software Engineering, or a related field. ~2+ years of experience in...Local areaWorldwide$125k - $160k
...delivery, and release capabilities for the company’s microservice engineering teams. Build and enhance DevOps platform capabilities, and... ..., engineering, QA, and operations teams to standardize software delivery workflows and improve overall engineering productivity...Local areaWorldwide- ...deployed solutions delivering real‑world results and rapidly improving models through real‑field applications. We’re looking for a Software Engineer, Product to build and own customer‑facing products at the intersection of embodied AI, robotics, and real‑world data. You’ll...
- ...and implement performance optimization solutions across storage engines, system I/O, network communication, resource scheduling, and... ...QUALIFICATIONS ~ Bachelor’s degree or above in Computer Science, Software Engineering, Computer Engineering, or a related field. ~7+...Local areaWorldwide
$155k - $200k
...approaches or pure transformer-only architectures, combining rigorous engineering with learning systems proven in globally deployed solutions... ..., you will find your people here. Our teams span AI, software, robotics engineering, product, field deployment, and technical...Local area- ...A leading avionics company located in Irvine, CA, is seeking an MTS II, Software. This role involves researching and developing real-time software, with responsibilities ranging from low-level development to high-level planning and documentation. The ideal candidate has...
- ...Software Developer Headquartered in Irvine, California, EBizCharge specializes in developing integrated payment solutions that facilitate electronic payment processing within ERP, CRM, Mobile, and eCommerce applications. Our applications are PCI compliant and fully...Internship
$70k - $300k
...localization, and control modules using ROS/ROS2 to create production‑grade software for autonomous systems operating in some of the world's harshest environments. This role is ideal for engineers passionate about sensor integration, robust system development, and...Remote work$74k - $123k
...Job Title Software Engineer – ETAP Infrastructure Location Irvine, CA Employment Type Full-Time Overview The primary responsibility of this position is to implement and maintain software infrastructure used to support advanced electrical system modeling and virtual metering...Full timeLocal area$137.6k - $206.4k
...build teams that learn from one another. If you're driven to solve meaningful challenges, we'd love to meet you. Job Title: Software Engineer I Location: 400 Spectrum Center Drive, Suite 550, Irvine, CA 92618 *Telecommuting permitted: work may be performed within...Full timeTemporary workWork at officeRemote workWorldwide$100k - $200k
...Field AI is seeking an innovative Senior Software Engineer for Mission Autonomy to play a vital role in the development of highly advanced robotic and AI systems to design and implement intelligent decision‑making frameworks. Your contribution is essential to advancing...$191k - $253k
...Senior Software Engineer Location: Irvine, California, United States Compensation: $191,000 - $253,000 USD per year Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing...$101k - $186.75k
...Team Name: World of Warcraft Job Title: Senior Software Engineer, UI | WoW | Irvine, CA Requisition ID: R027572 Job Description: The World of Warcraft team is looking for a Senior Software Engineer with a strong gameplay foundation and a...Full timeTemporary workPart timeLocal areaRemote workRelocation packageFlexible hours$30.05 - $55.59 per hour
...Team Name: Battle.net & Online Products Job Title: Associate Software Engineer, Platform Security Requisition ID: R025444 Job Description: Blizzard Entertainment is seeking a curious and motivated Associate Software Engineer to join our Platform Security team. If you’re...Hourly payFull timeTemporary workPart timeLocal areaWork from homeWorldwideRelocation package$100k - $120k
...TP-Link Systems Inc. seeks recent graduates for multiple early career Software Engineering roles. The positions offer hands-on experience in building real-world software across various engineering domains, mentorship from experienced engineers, and opportunities to contribute...- ...electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future is... ...sustainable for everyone. Role Summary As the Software System Engineer (Quality), you will play a crucial role in supporting and...Full timeContract workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer amazon Irvine, CA
- agile software developer Irvine, CA
- software developer positions Irvine, CA
- senior software design engineer Irvine, CA
- software developer Irvine, CA
- ngo software engineer Irvine, CA
- startup software engineer Irvine, CA
- software development engineer (robotics engineer) Irvine, CA
- software data engineer Irvine, CA
- work from home software developer Irvine, CA

