jobholds

Software Engineer

المملكة المتحدة • تاريخ النشر: 2022-08-08 • 26 مشاهدة

تفاصيل ومتطلبات الوظيفة

We are Siemens Siemens DISW is a world-leading provider of product lifecycle management and manufacturing operations management software. We help thousands of companies realise innovation by optimising their processes, from planning and development through manufacturing, production and support. Siemens DISW is a business unit of the Siemens Digital Industries Division. Driven by a deep understanding of what it takes to deliver successful products. Help our customers transform their business with our world-leading technology! We are looking for someone with Maths or Engineering background (grad or post-grad) who wants to work in technical software engineering. They would join the Simcenter Flomaster development team and receive training and mentoring to develop as software engineers. We develop design and simulation software for thermo-fluid engineers across many industries from energy to aerospace. · Desire, passion and energy to work in a growing organisation and to apply an innovative mind-set to mathematical, physical and engineering problems in order to invent and create new capabilities for the users of Simcenter Flomaster. · Desire, passion and energy to work in a growing organisation to apply an innovative mind-set in pro-actively developing high quality solutions to customer centric problems. · An interest in learning and advocating the use of modern technologies and practices to solve customer needs. · Knowledge/experience of mathematical modelling. · Ability to learn – we expect you to grow through coaching, mentoring and self-directed research · Ability to analyse and simplify problems and then creatively and systematically work the problem to a solution · A degree and relevant experience including software development. Job Overview: Delivering and maintaining leading edge engineering software within an agile team using lean values. Developing architectural and process improvements. · Collaborating with Product Management to translate Engineering Requirements into elegant working software · Designing and implementing code changes using Test Driven Development and Refactoring · Working closely with the R&D group to design, prototype and develop new capabilities · Working closely with the Research, Design and Innovation team to develop within an agreed high-level Solution Architecture. · Working on all levels of the code from data and analysis to GUI · Developing within an Agile Environment by working closely with other members of the Agile Team on a daily basis · Developing new capabilities within the framework of a large existing code baseThe product is based on a large legacy code base and new product development is done within this framewo · Developing Flomaster’s underlying solution algorithms, mathematical models and physical models Required Skills: These are the core skills for this role. You will be able to demonstrate experience in most of these and show potential in the others. · Experience of a full software development life-cycle · Experience of mathematical modelling, numerical techniques and/or Computational Fluid Dynamics · Able to propose software solutions to high level product features · Able to Embrace the joy of innovation in a collaborative environment · Able to decompose large packages of work into small incremental deliveries · An understanding of development using Unit and Integration Tests – ideally based on TDD practices · An understanding of object-oriented design (OOD) and object-oriented programming (OOP) using either C
, C++ or Java · An understanding of the importance of good code craft · An understanding of fluid dynamics, e.g. as part of an engineering degree · An understanding of Engineering Software
شارك هذه الوظيفة مع زملائك ومجموعاتك:

ملخص الوظيفة

المجال / التصنيف تكنولوجيا المعلومات
الدولة المملكة المتحدة
نوع الدوام دوام كامل
إعلان وظيفة موثوق ومعتمد تم التحقق من بيانات الإعلان لضمان تجربة تقديم آمنة ومباشرة للباحثين عن عمل.