CareerZen Logo
Company logo

Senior Software Engineer

RelMap Software

Contract

Rosemont, IL

Job description

Key Objectives
· Automate end-to-end analysis workflows
· Integrate data from EMS, PI, CIMSpy, and other systems
· Support steady-state (VSAT) and dynamic (TSAT) analysis
· Provide intuitive visualization, reporting, and modular development

Scope of Work
1. Integration & Data Ingestion – Pull data from EMS, PI, CIMSpy, and CROW
2. Study Automation – Automate VSAT/TSAT studies and batch processing
3. Analysis & Reporting – Generate reports, margins, and impact assessments
4. Visualization – Dashboards, maps, and graphical summaries
5. GUI Development – Tkinter-based interface for workflow management
6. Deployment & Validation – Automated regression testing and benchmarking
7. Case Conversions – Convert between .RAW and .PFB with HVDC fidelity
8. Node-Breaker Compatibility – Accommodate Node-Breaker models
9. Study Type Expansion – Expansion to allow for additional study types
10. Proxy Constraint Identification – Identify single-element mon/con constraint that aligns with limiting constraint
11. Interface Risk Identification – Identify risk metric for interfaces

Deliverables:
· Modular executable-based software package
· GUI tools, APIs, and scripting interfaces
· Reports, dashboards, and visualizations
· Documentation, test cases, and validation results
· Integration support and configuration assistance

Experience:
· Specialized Technical Expertise: Deep knowledge in power system stability studies to guide modeling, analysis, and validation.
· Application Development Expertise: Software engineering skills to build, integrate, and maintain a robust, production-grade tool.

Work Location: In person