Senior Software Engineer - Micro Grid Controller
$113.5k - $170.5kDormont Manufacturing Company
ETAP empowers customers to make informed decisions throughout the life cycle of their projects with innovative software solutions for electrical systems. By applying ETAP solutions, customers experience continuous intelligence during design and engineering and into operations and maintenance using a unified electrical digital twin platform. ETAP supports customers in their digital transformation and sustainable energy transitions for a green and smart future, helping them to prioritize safety, maximize reliability, and stay resilient. Our employees’ passion for excellence, innovation, and customer satisfaction is our most-prized resource. If you share that passion — and want to be part of a company that leads the energy transition towards a cleaner and more resilient world for future generations — we invite you to join us! ETAP is committed to creating a diverse work environment and is proud to be an Equal Opportunity Employer. Job Title: Senior Software Engineer - Micro Grid Controller Location: Irvine, CA Employment Type: F ull-Time The Job We are seeking a Senior Software Engineer to lead the design, development, and optimization of our Microgrid Controller (MGC) system software. This role is ideal for an experienced engineer who thrives at the intersection of systems architecture, real-time controls, and distributed energy innovation . You will drive improvements across the MGC platform — from Linux host optimization to network communication, cybersecurity, and automated testing. This position offers a chance to make a tangible impact on how modern microgrids are monitored and controlled worldwide. Key Responsibilities Architect, design, and enhance the MGC Linux (RHEL 9.x) platform to meet demanding reliability and performance standards. Collaborate with the MGC Core team to evolve controller logic and extend system capabilities. Integrate third-party communication libraries and protocols such as Modbus, DNP3, and IEC 61850. Analyze, configure, and optimize network devices , including firewalls, routing, and security components. Develop and maintain APIs and remote configuration frameworks for scalable deployment. Design and support redundancy and failover mechanisms ensuring high system availability. Install, configure, and maintain databases (e.g., MongoDB, SQL) for data persistence and telemetry. Implement and validate cybersecurity compliance across all system components. Lead the creation of automated testing and integration frameworks to ensure reliability and performance at scale. Mentor and guide junior engineers, fostering technical excellence and collaboration. Qualifications & Experience Essential: 7+ years of professional software engineering experience , with at least 5+ years of hands-on development in C, C++, Python, and/or Perl . Strong background in Linux system integration and administration (RHEL preferred). Proven experience with real-world system integration, delivery, and deployment . Hands-on experience in test automation, CI/CD pipelines , and validation frameworks. Preferred: Familiarity with industrial communication protocols (Modbus, DNP3, IEC 61850). Experience with distributed control systems, embedded Linux , or power systems. Working knowledge of cybersecurity principles in critical infrastructure systems. Demonstrated ability to lead technical projects and mentor junior engineers. Strong analytical, problem-solving, and communication skills. What We Offer Opportunity to shape the future of microgrid control technology in a rapidly evolving energy landscape. Collaborative, innovation-driven environment with global project exposure. Competitive compensation and a comprehensive benefits package. Salary Range: 113,500.00 - 170,500.00 USD Annual This pay range represents the minimum and maximum compensation that the position offers, and final compensation can vary within the range depending on work location, job experience, skills, and relevant educational attainment and/or training. ETAP requires all successful applicants to undergo and pass a comprehensive background check before they start employment. Background checks will be conducted in accordance with local laws and may, subject to those laws, include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, credit check. Certain positions dealing with sensitive and/or third party personal data may involve additional background check criteria. ETAP is an Equal Opportunity Employer. We are committed to being an exemplary employer with an inclusive culture, developing a workplace environment where all our employees are treated with dignity and respect. We value diversity and the expertise that people from different backgrounds bring to our business. Come and join ETAP to create the transformative technology that enables our customers to engineer a better world. #J-18808-Ljbffr
$113.5k - $170.5k
...of their projects with innovative software solutions for electrical systems.... ...intelligence during design and engineering and into operations and maintenance... ...and smart future. Job Title: Senior Software Engineer – Microgrid Controller (MGC) Location: Irvine, CA Employment...SeniorFull time$113.5k - $170.5k
...AVEVA Denmark is looking for a Senior Software Engineer – Microgrid Controller based in Irvine, CA. The position involves designing and enhancing a Linux platform for high reliability, developing integrations, and collaborating with engineering teams. Candidates should...Senior$135k - $170k
...FieldAI is seeking a 3D Computer Vision Engineer to develop advanced algorithms for 3D reconstruction... ...foundations and high-performance software over direct robot hardware development.... ...data structures (k-d trees, octrees, voxel grids) Hands‑on experience with libraries such...Senior- iBase-t is seeking a Controller to lead all accounting operations and financial reporting for their high-growth Aerospace & Defense SaaS company. This senior finance leader will partner with the CFO and executive team to build a world-class finance function and ensure...Senior
- ...The Hong Kong Study Skills Research Institute is seeking a Controller for its California Buildings district in Glendale, CA. This role involves leading financial accounting and administration functions, partnering with the Finance and Commercial Risk Manager to provide...Senior
- ...A leading defense technology firm in Irvine, CA is seeking a Senior Software Engineer. The role involves solving complex problems in networking, autonomy, and systems integration. Candidates should have significant programming experience and a strong engineering background...Senior
$158k - $213k
Neara, located in Lake Forest, California, is seeking a Controller to lead all accounting operations and financial reporting. This individual will partner with the CFO to ensure the company's compliance with US GAAP and manage rapid growth toward $150M ARR. The ideal candidate...Senior- ...As a senior accountant, you will work directly with the CFO and leadership team to streamline the accounting tech stack including government contract cost accounting, research and development, procurement, and monthly close activities. You will directly manage external...SeniorContract workLocal area
$97k - $157k
...A leading technology firm in Irvine, CA seeks a Software Engineer to join their dynamic engineering team. The role focuses on designing and implementing scalable cloud-native solutions, developing robust orchestration engines, and leveraging AI/ML for insights. Candidates...Senior$115k - $130k
...Quilt-Software in Irvine, CA is seeking a Senior Software Engineer to enhance their Point of Sale and eCommerce SaaS platforms. The role involves writing high-quality code, collaborating across teams, and ensuring system reliability. The ideal candidate has over 5 years...Senior- ...Anduril Industries is seeking a Senior Software Engineer in Irvine, California. In this role, you will tackle challenges in networking, autonomy, systems integration, and more, all while maintaining a focus on mission success. Your responsibilities include owning software...Senior
- ...A leading compensation intelligence company in California is seeking a Software Engineer to build systems that power their core products. The role involves shipping production-grade software, collaborating with product and design teams, and writing clean, scalable code...SeniorRemote work
- ...Quiltsoftware is seeking an experienced Senior Software Engineer to develop mission-critical Point of Sale and eCommerce SaaS platforms in Irvine, CA. The ideal candidate will have 5+ years of full-stack development experience, particularly with React and PHP/MySQL. Strong...SeniorFlexible hours
- Headquartered in Irvine, California, EBizCharge specializes in developing integrated payment solutions that facilitate electronic payment processing within ERP, CRM, Mobile, and eCommerce applications. Our applications are PCI compliant and fully integrated with major ...SeniorFull timeInternship
$104.5k - $174.5k
...Job Title: Senior Software Engineer Location: Irvine, CA Job type: Full-time - Hybrid Overview ETAP, a member of Schneider Electrical Energy Management Software Division, is seeking a senior power system software engineer with strong expertise in C++ / C# development...SeniorFull timeLocal area$191k - $253k
...Senior Software Engineer Location: Irvine, California, United States Compensation: $191,000 - $253,000 USD per year Anduril Industries is a defense... ...thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition...Senior- ...Senior Software Engineer Tech Tammina LLC Job Description 6+ years experience building great software. 2+ years experience with web browser technologies, such as CSS3, HTML5 and AJAX. Strong JavaScript experience Understands fundamentals of agile methodologies...SeniorFull timeFlexible hours
$137k - $182k
...What You'll Do Kajabi is hiring a Senior Software Engineer to join our engineering team in Irvine, CA. This is a full‑time, in‑person role at our headquarters. You'll work on a cross‑functional product team, owning systems and features that directly impact how thousands...SeniorFull timeWork at officeRelocation packageFlexible hours- ...About Quilt Software Ever wondered how your favorite local shops compete with the big guys? That’s where we come in. We’re Quilt... ...but thriving! About the Role We are seeking an experienced Senior Software Engineer to join one or more product engineering teams building...SeniorLocal areaWork visaFlexible hours
- ...Senior Software Engineer (Card Present) EBizCharge and Century Business Solutions Irvine, California, United States Information Technology About this position Headquartered in Irvine, California, EBizCharge specializes in developing integrated payment solutions that facilitate...SeniorFull timeInternship
$191k - $253k
...Senior Software Engineer, Air Defense Irvine, California, United States Anduril Industries is a defense technology company with a mission... ...thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition...SeniorFull timeWork experience placement$121.5k - $224.88k
...Senior Software Engineer II, Performance (UE5) We are looking for a Senior Software Engineer II, Performance to help craft a new, unannounced game at Blizzard. The role is a key technical leader within engineering, responsible for improving performance, reliability, and...SeniorWork from homeRelocation package$124.9k - $228.9k
...from identity to measurement to bidding, to deliver unified campaign experiences that span screens, formats, and moments.Our Software Engineers are end-to-end owners who participate in designing, building, and delivering data-focused products for our stakeholders. What...SeniorFull timeTemporary workWorldwide$103.17k - $158.87k
...Role Overview The Sr. Software Engineer performs analysis of user requirements, system design, development, testing, and implementation of... ...requests from Sales, support month‑end closes, follow change control and security policies, and maintain comprehensive documentation...SeniorFor contractorsWork at officeLocal area- ..., Facebook, Instagram, X and YouTube. Job Description The Senior Software Engineer - Lifecycle Management will work collaboratively with a team... ...3 years of experience in medical devices or similarly controlled software environment preferred. Experience in developing event...Senior
$160k
...Senior Software Engineer Irvine, California, United States We believe that sharper minds produce safer outcomes. Our mission is to make the world a safer place by improving training for peace officers through our mobile and web-based platforms. Our team is looking...SeniorOdd job- ...strive to be a great place to work, for all. For more information, please visit What We Do We are looking for a hands-on Senior Software Engineer to serve as the technical owner for AI/ML initiatives within First American Technology. This role bridges business...SeniorFixed term contractLocal areaRemote work
$112.8k - $150.5k
...cycle of their projects with innovative software solutions for electrical systems. By applying... ...intelligence during design and engineering and into operations and maintenance using... ...Equal Opportunity Employer.****Job Title:** Senior Software Engineer**Location:** Irvine,...SeniorFull timeLocal area- ...s largest companies make smarter, fairer, and more transparent pay decisions—powered by live data and thoughtful design. As a Software Engineer, you’ll have significant ownership and autonomy to build the systems and infrastructure that power Compa’s core products. You’...SeniorRemote work
$119.8k - $234.7k
...Responsibilities include the following. Collaboration with engineers and researchers to build and optimize training infrastructure... ...working with engineering teams to deliver large-scale software systems, preferably in AI, machine learning, graphics or related...SeniorOngoing contractLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Micro Grid Controller. Be the first to apply!
- software engineer internship remote Irvine, CA
- machine learning software engineer Irvine, CA
- software engineer part time Irvine, CA
- senior robotics software engineer Irvine, CA
- software engineer entry level Irvine, CA
- software development engineer aws Irvine, CA
- startup software engineer Irvine, CA
- rust software engineer Irvine, CA
- part time software developer remote Irvine, CA
- graduate software engineer Irvine, CA

