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

Why us?

Schneider Electric is leading the digital transformation of energy management and automation.

Our technologies enable the world to use energy in a safe, efficient and sustainable manner.

We strive to promote a global economy that is both ecologically viable and highly productive.

€25.7bn global revenue

137 000+ employees in 100+ countries

45% of revenue from IoT

5% of revenue devoted for R&D

You must submit an online application to be considered for any position with us.

Th...




Share Job