Software Engineer
Theoris
Power System Software Engineer Seeking a Software Engineer with a strong combination of software development and power systems expertise to support the STABLE initiative. This role will focus on designing and developing automation tools that streamline outage coordination studies, stability assessments, and operational planning activities. The engineer will build software that integrates data from multiple power system applications, automates VSAT and TSAT studies, and provides reporting and visualization capabilities to support transmission outage analysis across the client footprint. The ideal candidate will have experience in power system modeling, stability analysis, and application development, with the ability to create scalable, production-grade tools that improve operational efficiency and study accuracy. Responsibilities: Design, develop, test, and maintain software tools that automate outage coordination and power system stability assessment workflows. Build prototype and production applications that connect EMS models, outage data, and power system datasets to support operational planning activities. Develop integrations with EMS, PI, CIMSpy, CROW, and other power system data sources. Automate steady-state and dynamic stability studies using VSAT and TSAT. Create workflows to apply outages, build stressed base cases, define transfer scenarios, and execute contingency analyses. Develop APIs, scripting interfaces, and automation routines to streamline study execution and data processing. Design and develop user interfaces using technologies such as Tkinter or similar GUI frameworks. Generate reports, dashboards, visualizations, transfer margins, and impact assessments for system planning and operational decision-making. Support transmission outage analysis by evaluating system impacts, transfer capabilities, and reliability considerations. Collaborate with power system engineers and subject matter experts to validate models, assumptions, and study results. Perform software testing, regression testing, benchmarking, and validation activities to ensure solution accuracy and reliability. Document software designs, workflows, technical specifications, test results, and deployment procedures. Support deployment, configuration, troubleshooting, and ongoing enhancement of developed applications. Ensure compliance with cybersecurity, data governance, and operational reliability standards. Requirements: Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Power Systems Engineering, or a related technical field. 3+ years of software development experience; 6+ years preferred. Strong programming and application development skills. Experience developing production-grade software, automation tools, or engineering applications. Understanding of electric power systems, transmission operations, stability analysis, or utility operations. Experience supporting power system studies, outage coordination, contingency analysis, or operational planning activities. Knowledge of power system modeling and analysis tools such as VSAT, TSAT, or similar platforms. Experience integrating and processing data from multiple operational systems and databases. Strong analytical, problem-solving, and debugging abilities. Experience developing reporting, visualization, and dashboard solutions. Ability to work independently in a highly technical environment with minimal customer-facing responsibilities. Strong written and verbal communication skills. Preferred: Experience supporting electric utilities, ISO/RTO organizations, transmission operators, or power market environments. Familiarity with EMS, PI, CIMSpy, CROW, or similar utility applications. Experience with power system stability analysis, transfer analysis, and contingency modeling. Experience building automation workflows for engineering or operational studies. Knowledge of power flow, transient stability, and outage coordination processes. Experience developing GUI applications using Tkinter or similar technologies. Experience creating APIs, data pipelines, and automated reporting solutions. Knowledge of cybersecurity and data governance requirements within utility environments. Experience converting and working with power system case formats such as RAW and PFB files. Familiarity with node-breaker models, dispatch modeling, or advanced transmission study methodologies. Best-In-Class-Benefits: We are in the people business; treating people right is our ONLY priority. Theoris Services consultants are full-time employees with full benefits, including: Robust Health Insurance 401(k) plan PTO Paid holidays About Theoris: Our goal is to Fuel Your Career! As a Theoris team member, you join a culture based on people-centered values and an environment that fosters both personal and professional growth. We build long-term relationships with our clients and our consultants. With over 30 years of building strong relationships in the industry, we're uniquely positioned to make the right connections. This knowledge is used to find the right job placement. Our recruiting teams are experts dedicated to the information technology and engineering staffing space and are highly respected by our client base. Theoris
- ...for a select group of organizations that go above and beyond in building exceptional workplace cultures. Senior Full-Stack Software Engineer, AI Applications (Sales) Carmel, IN (Hybrid) Qualified candidates must be legally authorized to be employed in the United...SuggestedFull timeTemporary workH1bRemote workFlexible hours
- ...Senior Full-Stack Software Engineer At Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 40 brands, 14,000+ employees globally and products sold in 130 countries, we specialize in security around the...SuggestedTemporary workH1bRemote workFlexible hours
- Senior Embedded Software Engineer - DSP SoftwareJoin our Innovative TeamWant to do more than just imagine the ways our world will move tomorrow? Here’s your opportunity. Join the technology company that’s transforming the future of mobility today.About This PositionWe currently...SuggestedFull timeRelocationVisa sponsorshipRelocation package
- The Senior-Level Software Engineer is responsible for developing and supporting the individual components within an application. They will coach and mentor less experienced software engineers and will often lead code reviews. Work is expected to be completed correctly and...SuggestedFull time
$76k - $101k
MISO is hiring a Software Engineer I. This role builds and supports sustainable, practical solutions to complex challenges in MISO’s forward markets while working closely with engineers, data scientists, and advisors across the Forward Market Solutions (FMS) team. You’ll...SuggestedLocal area$125k - $150k
Description MISO is hiring a Software Engineer III . You’ll take a hands-on role in building reliable, scalable systems that keep our grid running smoothly. You’ll design and develop software from the ground up, enhance existing applications, dive into code reviews, and...Full timeLocal area- Job Title: Software Engineer II About Us: We were founded in 1993 on the simple belief that we can save the world from our competition by solving the insurance industry’s most challenging problems with innovative solutions and extraordinary service. We have proven it....
- Software Engineer A well-established healthcare technology company in the Indianapolis, IN area is seeking a Software Engineer to join its team. The Software Engineer will have the opportunity to develop healthcare solutions and will be encouraged to step up, lead, inspire...
- ...Job Title: Software Engineer (Python, Node, React.js) Location: Hybrid, Indianapolis Industry: Pharmaceutical JOB DESCRIPTION: We are seeking full-Stack Engineers to join a dynamic team working on custom software development projects aimed at enhancing our...Full timeShift work
- ...Full-Stack Software Engineer Precision Neuroscience is building a next-generation brain–computer interface (BCI) to heal and empower millions of people living with neurological conditions. Our team brings together experts in neurosurgery, AI and machine learning, microfabrication...Work at officeRemote work
- ...We are seeking a Senior Full Stack Software Engineer to design, develop, test, and support enterprise web applications in a remote U.S.-based environment. This role will work across the full application stack using technologies including C#, .NET, Vue.js, TypeScript,...Minimum wageContract workTemporary workWork experience placementRemote work
- ...the most complex and innovative AWS engagements. As AWS’ deepest strategic partner in the ecosystem, AABG leverages cutting-edge engineering, high-performance computing (HPC), artificial intelligence (AI), machine learning (ML), and advanced data analytics to design, build...Work experience placementLive inWork at officeLocal area
$139.3k - $203.6k
...term technical direction, and build foundational systems serving some of the world’s largest enterprises.Your Impact As a Senior Software Engineer on the Splunk Platform Authorization team, you’ll help shape the architecture of systems that enable secure, high-performance...Full timeTemporary workLocal areaRemote workFlexible hours$128.6k - $184.9k
...attribute-based access control (RBAC/ABAC), we solve challenging engineering problems involving distributed systems, service-to-service... ...support some of the world’s largest enterprises. Your Impact As a Software Engineer on the Splunk Platform Authorization team, you’ll...Permanent employmentFull timeTemporary workLocal areaRemote workFlexible hours- Lead Systems Engineer. Carmel, IN. Gather and review stakeholder requirements and ensure the logical and systematic translation of these... ...and capability development for each program iteration of software release. Develop automotive system strategy documents to define...Full time
- Job Title Benefits (employee contribution): Health insurance Health savings account Dental insurance Vision insurance Flexible spending accounts Life insurance Retirement plan All qualified applicants will receive consideration for employment without regard to age, ...Flexible hours
$55 - $80 per hour
...Job Title: Full-Stack Engineer (Levels 3 - 5) Location: Carmel, IN - Hybrid onsite; 2 days per week (Wed/Thur) Openings: 6 Description... ...of the leading Energy/Utility clients in hiring for Full-Stack Software Engineers in Carmel, IN. This resources will be focused on full...2 days per week$68.9k - $131.1k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...shape the future of aerospace and defense.Our Battle Management Software Department is looking for software engineers to support...Temporary workWork experience placementWork at officeLocal areaRemote workRelocationFlexible hours- ...clients working with a wide variety of client stakeholders in IT, engineering, and marketing, as well as our client’s executive leaders.... ...Consult on and lead architectural activities on new and existing software systems Support sales meetings with your architectural...Work at officeImmediate startFlexible hours
- ...applications, and operational processes.Partner with product managers, engineering leaders, architects, and cross-functional teams to define... ....You’re Our Person If…Typically 5 to 7 years of professional software engineering experience, including ownership of production...Full time
- ...functional knowledge of business process design and six sigma principles.You have prior experience as a team member of successful software project implementations related to CPQ.You have an awareness of web, database, and object-oriented software technologies, and salesforce...Work experience placementLive inWork at officeLocal area
$167.7k - $245.2k
...infrastructure using advanced technologies across Linux and Windows.Our software agent team builds high-performance, secure, and lightweight... ...and endpoint environments.As part of the Windows agent engineering team, you will focus on extending these security capabilities...Full timeTemporary workLocal areaRemote workFlexible hours- ...responsibility, and professionalism.We have an immediate career-growth opportunity for a collaborative and highly skilled Senior Software Engineer; we hire innovative thinkers wishing to work with emerging technologies on tactical defense solutions recognized around the...Contract workWork experience placementImmediate start
- ...Services, we offer broad expertise across Cybersecurity, Digital Core, Finance, Industry and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced capabilities in AI and Data, Industry and Process, and Technology. We serve approximately 9,000 clients...Work experience placementLive inWork at officeLocal area
- ...EngineerLocation: Carmel, INType: PermanentJob description:The Application Engineer position is a professional engineering position with... ...and directs the use of computer assisted design (CAD) software. o Leads and prioritizes the activities of the staff and works...Permanent employment
- ...modernizing infrastructure, enforcing governance, and enabling consistent, policy-driven cloud delivery. The role partners across engineering, operations, cybersecurity, and business teams to deliver resilient, cost-effective, and scalable cloud solutions.Core...Full timeWork experience placementWork at officeRemote workFlexible hours
- ...day. We turn ideas into reality.You Are: We are seeking an experienced Senior Technical Architect with deep expertise in the Ivalua software platform to join our team.The ideal candidate will have a proven track record of leading technical implementation teams and...Work experience placementLive inWork at officeLocal area
$30 - $40 per hour
...Software Engineer 6-Month Contract (Potential to Extend/Convert) Pay: $30-40/hr depending on experience Indianapolis, IN | Hybrid (3 Days Onsite per Week) About the Role Brooksource is seeking a Software Engineer II to join a fast-paced engineering team focused...Permanent employmentFull timeContract workInternshipLocal area3 days per week- ...it quickly. A lot of our work starts with a 2-Day AI POC: our engineers sit with a client team, learn how the work actually gets done,... ...work within a very flat organizational structure. This is a software engineering job first. The model is usually the easy part....Price workWork at officeRemote work
$214.1k - $309.8k
...Smart Switches, you’ll help build high-performance data plane software that leverages Data Processing Units (DPUs) to deliver advanced... ...shape a flagship Cisco innovation while collaborating with engineers solving some of the industry’s most complex networking challenges...Full timeTemporary workLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software development engineer aws Carmel, IN
- federal - software developer Carmel, IN
- part time software developer remote Carmel, IN
- software developer Carmel, IN
- software engineer internship remote Carmel, IN
- software engineer amazon Carmel, IN
- senior software engineer Carmel, IN
- software engineer Carmel, IN
- information technology software engineer Carmel, IN
- senior software engineer ruby on rails Carmel, IN




