Software Architect

Sobre el papel

Ubicación
India
Karnataka
Empresa
Siemens Gamesa Renewable Power Private Limited
Organización
Wind Power
Unidad empresarial
Technology
Tiempo completo/parcial
Jornada completa
Nivel de experiencia
Profesional Experimentado

A Snapshot of Your Day

The Turbine Loads department situated in India, France, Spain and Denmark. We drive the latest developments of turbine load design and validations, aero-servo-elastic analysis and load mitigation strategies. We continuously push the borders to optimize the annual energy production of our wind turbines without compromising the structural integrity and operational constraints in the sub-systems. We work at the forefront of technology and product development. Our work is centered around an efficient engineering design process where our in-house design tool chain is the backbone. As a Software Architect, you will be setting the direction for the software tool chain and work closely together with the tool developers in the department but also with stakeholders across the company.

How You’ll Make an Impact

  • Responsible for software architecture for the product - developing the architecture and design for a set of products based on specified implicit and explicit requirements
  • Derive/collect/analyze software requirements and software functional specifications, validate software requirements, and software effort estimation
  • Functional analysis of existing software
  • Identify potential synergy and for re-use of components / technology
  • Responsible for the accurate translation of software architecture into design and code
  • Drive the product roadmap based on requirements and input from the business by engaging with the relevant stakeholders and experts in the organization
  • Guide project team members on all architectural topics and in design & implementation consistency against the architecture
  • Review the existing coding and quality guidelines and set up a robust framework to deliver solutions adhering to coding and quality guidelines
  • Foster the execution of feature implementation and bug fixing
  • Responsible for setting up the robust testing framework according to the industry’s best practices for our software applications.
  • Setting technical standards to ensure the software product aligns with client expectations and industry best practices.
  • Documenting the software design, technology choices and development processes following the industry’s best practices
  • Establish processes to support the CI/CD principles
  • Instructing the developers on appropriate technologies, tools and architecture patterns to be used for building robust applications
  • Cooperate with the department management in the specification and development of new technical procedures, methodologies and tools needed to improve team performance and knowledge
  • Mentor the software developers and share your expertise as a software developer to design and develop modular and scalable software applications

What You Bring

  • Bachelor’s / master’s degree: Computer Science, Engineering, or related field
  • 15+ years of experience in software product development and proven track record as a software architect
  • 5 + years of experience on system analysis, architecture, and design.
  • Expertise in object-oriented architecture design C++, Python. Our internal tool chain is in Matlab and having experience with it is an added advantage.
  • Knowledge in various Agile methodologies and tools needed for productivity with a focus on both development and operational teams
  • Experience with the use of data science and data processing tool chains in an engineering environment
  • Experience with advanced technologies such as Artificial Intelligence, machine learning, digital twins etc. will be an added advantage.
  • Clear understanding of cloud services, containers and other deployment models, particularly in Microsoft Azure/Git is an added advantage
  • Expert knowledge in software life cycle through the principles of CI/CD
  • Curiosity and drive to link advanced software development with wind turbine product design
  • Good technical leadership, problem solving skills, communication skills and attention to details

Who is Siemens Gamesa?

Siemens Gamesa is part of Siemens Energy, a global leader in energy technology with a rich legacy of innovation spanning over 150 years. Together, we are committed to making sustainable, reliable, and affordable energy a reality by pushing the boundaries of what is possible. As a leading player in the wind industry and manufacturer of wind turbines, we are passionate about driving the energy transition and providing innovative solutions that meet the growing energy demand of the global community. At Siemens Gamesa, we are always looking for dedicated individuals to join our team and support our focus on energy transformation.

Our Commitment to Diversity

Lucky for us, we are not all the same. Through diversity, we generate power. We run on inclusion and our combined creative energy is fueled by over 130 nationalities. Siemens Energy celebrates character – no matter what ethnic background, gender, age, religion, identity, or disability. We energize society, all of society, and we do not discriminate based on our differences.

Rewards/Benefits

All employees are automatically covered under Medical Insurance. Company paid considerable Family floater cover covering employee, spouse and 2 dependent children up to 25 years of age.

Siemens Gamesa provides an option to opt for Meal Card to all its employees which will be as per the terms and conditions prescribed in the company policy as a part of CTC, tax saving measure.