Software Engineer - DC Power Controller in , United States
Energy Jobline ATTB · US ·
- Category
- Software engineering
- Experience
- 3+ years
Energy Jobline ATTB · US ·
Software EngineerOmniOn Power is looking for a skilled Software Engineer to join our team, focusing on monitoring and control solutions for DC power systems in Open Compute Data Center Systems. You will be responsible for developing innovative software solutions, operating in a Linux application environment, that enhance the reliability and efficiency of power management systems.ResponsibilitiesDevelop and maintain software applications that support OCP compliant DC power systems ensuring high performance and reliability.Collaborate with cross-functional teams, including hardware engineers and system designers, to gather requirements and implement effective solutions.Design and implement RESTful APIs for effective communication between system components.Utilize programming such as Go and C/C++ to customize software capabilities.Monitor and analyze system performance using tools like Grafana and Prometheus, optimizing operational efficiency.Implement CI/CD practices and manage deployment automation using tools such as Ansible or Terraform.Ensure cybersecurity best practices are followed to protect data and system integrity.Work on embedded systems programming to enhance control and management of DC power hardware.Engage in research and development for cloud integration to leverage scalable solutions.Conduct testing, debugging, and documentation of software applications to maintain high-quality standards.Analyze system performance data to identify trends, troubleshoot issues, and recommend enhancements.QualificationsBachelor's degree in Computer Science, Electrical Engineering, or a related field.Minimum 3+ years of experience in DC power systems in Open Compute Data Center Systems