We’re building the foundation for next-generation decentralized grid operations—distributing intelligence to the resilient edge to enable autonomous, self-healing, and adaptive grid management. As a Senior Full Stack Software Engineer, you will be responsible for designing, developing, and testing Embedded Software (Firmware), platforms, and systems that control and run on devices tailored to the specific hardware they need to control and operate. This includes directly managing the real-time functions of physical devices such as motors, alternators, engines, valves, fans, and other products. The position requires a deep understanding of the characteristics of the physical devices being controlled, the real-time functions they are expected to perform, and the ability to design, develop, implement, and test the logic and software needed to achieve real-time functionality. This role typically supports products and services across various profit and loss centers, impacting departmental operations and being responsible for planning and execution. While the role offers some autonomy, it primarily focuses on executing activities within an operating discipline governed by standard functional practices and procedures. Although some judgment may be required, it is typically provided with guidance.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level