Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer, Microgrid Controls Developer image - Rise Careers
Job details

Software Engineer, Microgrid Controls Developer

Location & Team Gatherings

Intersect has been a fully flexible workplace since its founding in 2016.  We’ve been very intentional about the way we do things. We are not work-from-home, hybrid, or in-office – we are any and all of those options! Deepening social connections and offering shared experiences is a cornerstone of the way we work. We connect as a team at our Team Week experiences four times a year and at our recently established Hub locations - SF Bay Area, NYC Metro Area, NY; Denver, CO; Houston, TX; Calgary, AB; and Toronto, ON.


We are currently looking for candidates located within 60 miles of any of the listed hubs to foster more in-person connections while maintaining our flexible remote culture.


About This Role


As part of Intersect’s Microgrid Engineering team, you’ll help design and deploy high-performance controls software that enables reliable, grid-interactive and off-grid microgrids at unprecedented scale. This role delivers robust, well-tested real-time control algorithms that support critical infrastructure, partnering closely with controls engineers, utilities, equipment suppliers, and operations teams. Your work will directly influence system safety, performance, and long-term maintainability across development, validation, and field deployment.


Team Overview


This team plays a critical role in advancing Intersect’s mission to accelerate the clean energy transition, designing and operating systems that deliver reliable power at massive scale. The Microgrid Engineering team works cross-functionally across software, hardware, operations, and external partners to push technical boundaries while maintaining a strong focus on safety, quality, and long-term performance. Joining this team offers the opportunity to solve complex, real-world problems while growing alongside experienced engineers working at the forefront of distributed energy systems.


What You’ll Do


Design and Implement Real-Time Control Algorithms

• Design and implement algorithms for real-time control of microgrid components.

• Collaborate with partner teams and equipment suppliers.

• Translate system requirements and specifications into efficient, safe, and maintainable embedded controls code


Ensure Compliance and System Validation

• Define and execute validation procedures to ensure controller compliance with utility interconnection agreements and ancillary market requirements when grid-connected.

• Support controller verification through simulation, testing, and field validation.


Build and Maintain the Software Platform

• Set up and maintain code repositories, build tools, and CI/CD workflows

• Implement unit tests integration tests, and hardware abstraction layers to support scalable development


Support Quality, Documentation, and Field Performance

• Contribute to clear documentation of software behavior, interfaces, and design assumptions.

• Participate in code reviews to improve reliability, safety, and overall software quality.

• Support debugging of unexpected controller behavior before and after deployment, including field data analysis and log review.



What You’ll Bring

• B.S. or M.S. in Electrical Engineering, Software Engineering, Computer Engineering, or a related field.

• 3–6+ years of experience in real-time or embedded software development, industrial controls, or SCADA/automation environments.

• Proficiency in industrial control and embedded languages such as C++, IEC 61131-3 Structured Text, SEL RTAC logic, CODESYS, Lua, Rust, or C.

• Experience controlling generation assets and power equipment using industrial protocols such as Modbus or DNP3.

• Familiarity with simulation tools such as Simulink or Modelica.

• Experience with modern development practices including version control, automated testing, and validation pipelines.

• A collaborative work style and the ability to translate cross-functional requirements into reliable real-time control software.

• Attention to detail, strong documentation habits, and a mindset focused on safety and long-term system performance.



Total Rewards

At Intersect, we care about your well-being, growth, and balance. Here’s how we support you:


Total Compensation: USD$185,000 - $195,000 (total compensation includes base salary + bonus)

Health & wellness: 100% premium coverage for you and your dependents on medical, dental, and vision

Time to recharge: Unlimited PTO, plus two company-wide breaks (Fourth of July & end of year)

Family support: Up to 12 weeks of fully paid parental leave, plus 6 additional weeks for birth parents; access to family planning and family care support through Carrot and Maven

Mental health: Free access to Spring Health, including 5 free therapy and psychiatry sessions, plus a Headspace account for mindfulness and meditation through our physical health vendor, Wellhub+

Perks & extras: $150 monthly food stipend, $150 monthly reimbursement for cell phone and internet, pet insurance allowance, full home office setup, free access to UrbanSitter with $625 in quarterly company-paid credits, ActiveHero, and One Medical


Ready to build control systems that power critical infrastructure at unprecedented scale? Apply now and help shape the future of microgrid technology while growing your leadership impact.

Average salary estimate

$190000 / YEARLY (est.)
min
max
$185000K
$195000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User

Work on validation frameworks and SIL/HIL testing to verify microgrid control software across real-world operating conditions for a distributed clean-energy engineering team.

Lytegen Hybrid No location specified
Posted 3 hours ago

Lytegen is looking for a senior full-stack systems engineer to architect and build CRM-driven integrations, middleware APIs, and automation that scale residential solar operations.

Photo of the Rise User
Posted 9 hours ago

Experienced senior engineer needed to lead development of .NET-based web applications and GraphQL APIs in a federal consulting environment supporting modernization and DevOps practices.

Founding AI Engineer to build multimodal vision ingestion pipelines and agentic systems that turn engineering diagrams and docs into structured, verifiable outputs for Candid’s pre-construction platform in San Francisco.

Senior .NET Developer with Angular expertise needed for a 6+ month contract in Coppell, TX to develop and maintain enterprise web applications using C#, .NET/.NET Core, and Angular 7+.

Photo of the Rise User

Palo Alto Networks seeks a Senior Principal Software Engineer to design, implement, and lead development of Layer‑7 application security features for high-performance firewall products.

Posted 5 hours ago

Campus is hiring a Senior Platform Engineer to own and scale backend services, GCP infrastructure, CI/CD, and data pipelines that power a modern, student-focused education platform.

Photo of the Rise User
Posted 2 hours ago

Vultr is seeking a Software Engineer, Cloud Networking to design and implement scalable control and data plane networking features for its global cloud platform.

Photo of the Rise User

Lead backend engineering for MagicSchool's Generative AI Evaluations platform, building scalable tools and infrastructure to ensure safe, high-quality outputs for educators.

Photo of the Rise User
Posted 3 hours ago

Experienced low-code software developer needed to design and deliver complex, integrated fleet management and case-management applications for the NYC Department of Finance.

Photo of the Rise User

Build realistic simulated traffic participants and advance motion-planning models to validate and improve Zoox’s autonomous driving stack.

Work on production-grade data ingestion, UI components, evaluation systems, and agent tooling at a small engineering company focused on automating pre-construction engineering workflows.

Photo of the Rise User

Lead the Workload Runtime team to architect and scale LinkedIn's compute infrastructure, focusing on resource allocation, isolation, security, and reliability for global workloads.

Photo of the Rise User
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Paid Holidays

Kiddom is hiring a Senior Software Engineer (Infrastructure) to scale DevOps and infrastructure, build APIs, and enable engineering teams to deliver reliable education software.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 26, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!