Software Architect for DC Systems Software and Controls

OmniOn Power

$120K — $150K *
Plano, TX 75025In-Person
Technical Services
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 10 years in software development, including 3 years in an architectural role for DC power systems.

Responsibilities

  • Design and oversee software architecture for DC power systems aligning with industry standards.
  • Collaborate with hardware engineers and network specialists for software-hardware integration.
  • Lead development of control algorithms for efficient DC power distribution.
  • Implement architectural patterns for scalability and maintainability of software components.
  • Mentor software engineering teams on best practices and coding standards.
  • Communicate architectural decisions clearly to stakeholders and teams.
  • Analyze and optimize system performance for enhanced efficiency.

Benefits

  • Opportunities for professional development in cutting-edge technology.
  • Collaborative and innovative team environment.
  • Mentorship opportunities for career growth in architectural practices.
  • Exposure to diverse projects in telecom and data center ecosystems.
  • Work with industry experts in power management software.
Full Job Description
Overview:

We are seeking an experienced Software Architect to lead our DC power systems software and controls team focused on telecom and data centers. This role requires a blend of technical expertise, leadership skills, and a deep understanding of power system architectures. You will be responsible for designing robust and scalable software solutions, within a Linux application environment, that optimize power management in data centers and telecommunications.

Responsibilities:
  • Design and oversee the architecture of software solutions for DC power systems, ensuring alignment with industry best practices and organizational goals.
  • Collaborate with cross-functional teams, including hardware engineers and network specialists, to integrate software and hardware components effectively.
  • Lead the development of control algorithms that enhance efficiency, reliability, and performance of DC power distribution systems.
  • Implement and refine architectural patterns to facilitate scalability and maintainability of software components.
  • Guide and mentor software engineering teams on architectural best practices, coding standards, and development methodologies.
  • Communicate architectural decisions and technical concepts clearly to stakeholders, including management and other teams.
  • Analyze and optimize system performance, identifying areas for improvement and implementing solutions to enhance overall efficiency.


Basic Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 10 years of experience in software development, with at least 3 years in an architectural role related to DC power systems.


Preferred Skills:
  • Experience with project management methodologies like Agile or Scrum.
  • Experience with various architectural design patterns and integration approaches, particularly in high-availability systems.
  • Familiarity with Azure DevOps' board feature to track project tasks.
  • Familiarity with Git repositories for source code control.
  • Experience with Edge AI.
  • Proven ability to lead and mentor teams, fostering a collaborative and innovative culture.
  • Strong analytical and problem-solving skills, with the capacity to make informed architectural decisions.
  • Knowledge of data management and analytics for optimizing power systems.
  • Familiarity with Python for building tools to assist in development and test.
  • Strong knowledge of DC power distribution systems, particularly within telecom and data center environments.
  • Proficiency in programming languages such as Go and C/C++.
  • Track record of successful product development programs based on defining technical roadmaps and architectures.
  • Familiarity with security protocols and compliance requirements relevant to power systems.

Similar Jobs

More Jobs at OmniOn Power

More Technical Services Jobs

Find similar Software Architect for DC Systems Software and Controls jobs: