IOS Software Architect

Job title: IOS Software Architect

Company: General Electric

Job description: The architect’s primary responsibility is to craft software architecture designed for EDGE Applications considering overall system robustness, safety, quality, and configuration management for the lifecycle of the product. Occasionally the system architect might be called to consult and perform similar duties for additional tools and methods software applications.

This role requires strong cooperation with digital platform and application team along with internal and external customer for understanding the requirement and strategize the product plan for meeting customer expectations. The architect should be comfortable making design decisions in a sometimes-uncertain context, crafting innovative solutions, and demonstrating rigorous and decisive leadership.

Job Description

Essential Responsibilities

Perform requirements engineering for new apps and analytics, including analysis, quantification and documentation of requirements and design solutions on Predix / EDGE OS / Azure IOT EDGE / AWS IOT other industry standard EDGE OS based analytics / optimization algorithms

Engineer requirements for infrastructure systems and perform design trade off studies to formulate technology road map.Collaborate with system and subsystem leads to define and develop top level software requirements, architecture, and designs

Facilitate decisions and bring teams together to design and document software architecture, modularity, and futureproofing

Review Design analytics / optimization and field deployable Vue.JS, Node.JS or Python code, as well as the consolidated test case for functional and system level testing

Establish performance metrics for the system and formulate strategy to achieve the target

Execute routine analyses using vested methods and technologies and/or contributes to technological developments in teams under supervision

Contribute to product configuration management, sustaining and customer support

Support product development program design review discussions and present relevant design details to Product Owners for evaluation and approval

Presents projects plans, technical roadmaps, risks and recommendations to senior business leaders within technical space and occasionally to senior leaders in partner technical teams

Collaborate with other Engineering and Research on new energy system control technology and lead design implementation efforts

Participate in product management and planning exercise for evaluating the technical feasibility of the product and strategizing the team/tool/process capabilities to meet the business need

Mentor team on technology aspects and guide the team for future development scopes

Champion testing and validation of critical architecture and interface requirements for real time controls system software as well as application tools

Own production of technical documentation for software architecture, design, verification plans

Lead and mentor software and development engineers

Contribute to multi-generation product and tool planning

Adopt a CI/CD model within a DevSecOps team

Qualifications Required

Master’s / Bachelor’s Degree in Electrical / Controls / Computer Science Engineering

Good experience relevant to IoT, microservices, Predix, AWS/Azure and App development or Control system design or software development

Strong years’ experience in guiding development & validation teams for application software development and software integration

Experience with Node.JS, Vue.JS, Python, Predix, Edge OS, Azure IOT EDGE, AWS IOT

Desidered Characteristics

Technical knowledge of IOT protocols and Cloud Native Services

Understanding of security aspects of software and networks

Experience in software development of control systems, including system design, requirement gathering, software development and verification, build and release, documentation

Experience in build automation, continuous integration, configuration management, verification, deployment of software

Experience in database design and version control repository-based applications

Demonstrated track record of success with excellent technical written and verbal communication skills

Cloud Certification (AWS,Azure)

EU Permit Work

Avio Aero is committed to creating a diverse environment and is proud to be an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age or disability.

We are not all the same. Just Be yourself @ Avio Aero

Additional Information

Relocation Assistance Provided: No

Expected salary:

Location: Rivalta di Torino, Torino

Job date: Thu, 25 Nov 2021 01:13:38 GMT

Apply for the job now! – Submit your Resume

Work and Live in Germany? find jobs and information about visa language and applications here