Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Carmel, IN vacancy
  •  ...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... 
    Suggested
    Full time
    Temporary work
    H1b
    Remote work
    Flexible hours

    Allegion

    Carmel, IN
    11 hours ago
  •  ...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... 
    Suggested
    Temporary work
    H1b
    Remote work
    Flexible hours

    Allegion, PLC

    Carmel, IN
    5 days ago
  • 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... 
    Suggested
    Full time
    Relocation
    Visa sponsorship
    Relocation package

    Control Tec

    Carmel, IN
    3 days ago
  • 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... 
    Suggested
    Full time

    Allied Solutions

    Carmel, IN
    3 days ago
  • $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... 
    Suggested
    Local area

    Midcontinent Independent System Operator (MISO)

    Carmel, IN
    1 day ago
  • $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 time
    Local area

    MISO Energy

    Carmel, IN
    3 days ago
  • 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.... 

    Seven Corners, Inc.

    Carmel, IN
    1 day ago
  • 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... 

    Oxenham Group

    Carmel, IN
    3 days ago
  •  ...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 time
    Shift work

    Theoris

    Indianapolis, IN
    1 hour ago
  •  ...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 office
    Remote work

    Precision Neuroscience

    Indianapolis, IN
    2 days ago
  •  ...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 wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Indianapolis, IN
    1 day ago
  •  ...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 placement
    Live in
    Work at office
    Local area

    Accenture

    Carmel, IN
    2 days ago
  • $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 time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Indianapolis, IN
    15 hours ago
  • $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 employment
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Indianapolis, IN
    15 hours ago
  • 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

    Control Tec

    Carmel, IN
    2 days ago
  • 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

    Theoris

    Carmel, IN
    4 days ago
  • $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

    Insight Global

    Carmel, IN
    1 hour ago
  • $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 work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Indianapolis, IN
    3 days ago
  •  ...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 office
    Immediate start
    Flexible hours

    SEP

    Westfield, IN
    19 days ago
  •  ...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

    Salesforce

    Indianapolis, IN
    15 hours ago
  •  ...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 placement
    Live in
    Work at office
    Local area

    Accenture

    Carmel, IN
    2 days ago
  • $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 time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Indianapolis, IN
    5 days ago
  •  ...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 work
    Work experience placement
    Immediate start

    V2X

    Indianapolis, IN
    3 days ago
  •  ...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 placement
    Live in
    Work at office
    Local area

    Accenture

    Carmel, IN
    2 days ago
  •  ...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

    Maganti IT Resources

    Carmel, IN
    2 days ago
  •  ...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 time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    CNO Financial Group

    Carmel, IN
    1 day ago
  •  ...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 placement
    Live in
    Work at office
    Local area

    Accenture

    Carmel, IN
    2 days ago
  • $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 employment
    Full time
    Contract work
    Internship
    Local area
    3 days per week

    Brooksource

    Indianapolis, IN
    1 hour ago
  •  ...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 work
    Work at office
    Remote work

    Pulse

    Indianapolis, IN
    1 hour ago
  • $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 time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Indianapolis, IN
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!