US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Software Architect

We are hiring a Software Architect in our Power Systems and Services division for modular and multilayer software for power electronics converters.

Role and Responsibilities


* Develop and implement software architecture for modular medium voltage power electronics converters, including control and communication interfaces


* Define and oversee the development of software modules, APIs, and protocols for efficient and scalable software development


* Create and maintain the technical specifications and architecture diagrams


* Collaborate with electrical and mechanical engineers to ensure seamless integration of software with the power electronics and mechanical components


* Ensure that the software and hardware designs meet the required performance and reliability standards by conducting detailed performance and reliability analysis including functional verification, timing analysis, and resource utilization


* Develop and implement design guidelines, standards, and best practices to ensure high-quality, robust, and scalable software designs


* Work closely with suppliers and manufacturing teams to ensure cost-effective and manufacturable designs


* Develop and implement software testing and validation procedures, including writing SiL and HiL test specifications


* Mentor junior engineers and provide technical guidance and leadership


* Stay up-to-date with emerging trends and technologies in software and hardware development

Profile


* Master's Degree in Computer Science or Electrical Engineering


* 8+ years of successful working experience in software and related hardware development


* Experience in designing and developing complex software architecture for power electronics converters


* Strong understanding of software architecture principles, including software design patterns, modular design, and distributed systems


* Experience with programming languages, such as C/C++, Python, and MATLAB


* Experience with software development tools, such as Git, Jira, and software development methodologies such as Agile and Scrum


* Background in power electronics principles, including control systems, communication interfaces, and power modules


* Excellent analytical, problem-solving skills, ability to work effectively in cross functional teams, communication skills, proactive, innovative thinker, prepared to offer alternative or non-standard solutions to a problem, attention to detail

Looking to make an IMPACT with your career?

When you are thinking about joining a new team, culture matters.

At Schneider Electric, our values and behaviors are the foundation for creating a great culture to support business success.

We believe that our IMPACT values - Inclusion, Mastery, Purpose, Action, Curiosity, Teamwork - starts with us.

IMPACT is also your invitation to join Schneider Electric where you can contribute to turning sustainability ambition into actions, no matter what ...




Share Job