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.
Responsibilities
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.
Benefits
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.
Intersect maintains a work environment free from discrimination, one where all employees are treated with dignity and respect. All employees share in the responsibility for fulfilling Intersect's commitment to equal employment opportunity. Intersect does not discriminate against any employee or applicant on the basis of age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by and consistent with applicable local laws, regulations and ordinances. We adhere to these principles in all aspects of employment, including recruitment, hiring, training, compensation, promotion, benefits, social and recreational programs, and discipline.
We sometimes use AI-powered note taking tools during interviews to support our team. They're used only for documentation and don't replace human judgment.