API/SDK Software Architect

2019-09-26T23:02:55.327

Information clé

Architecture et Ingénierie des Systèmes
Recherche, conception et développement
Ingénieur & Cadre
2929 e imperial hwy #170 ca 92821 brea, California, ETATS-UNIS
CDI, Temps complet
BAC+3, BAC+4
Supérieure à 8 ans
2019-77096

Description de la mission

Job Summary:
The Software Architect (API/SDK) partners with key stake holders across the organization in the development of platform technical roadmap and strategies. This individual acts as a technical leader to guide the creation and lifecycle of software platform architecture. Produces architectural block diagrams and high-level designs, delivers architectural design to development staff and provides answers to customer inquiries concerning system software and applications, and interfaces with third party software vendors. The Software Architect relies upon wide-ranging experience, using professional concepts and company objectives to resolve complex issues in creative and effective ways.

Duties and Responsibilities:
 Design API/SDK architecture
 Technical experience in modular software application architecture development
 Develop software and systems platform architecture
 Work with customers to gather requirements for platform specific system functional specifications
 The design and development of high-level product specification with attention to system integration and feasibility.
 Lead the initial architecture of major sub systems, defining the high-level platform design and reference technologies to be used
 Oversee progress of development teams to ensure consistency with initial design.
 Provide technical guidance and coaching to developers and engineers.
 Ensure software meets requirements of quality, security, modularity and extensibility.
 Coaching and mentoring teams on design practices and helping to resolve issues
 Participate in technical exchange meetings with program engineers, other contractors, and customers
 Support requirements definition and analysis for new software frameworks
 Develop documentation of system use cases for software architecture
 Apply and/or develop advanced technologies, scientific principles, theories and concepts

Votre profil

Preferred Qualifications and/or Education:
 Bachelor's Degree in Engineering or equivalent experience in a related field
 8+ years of experience working in a similar role
 12+ years of experience as a software developer
 5+ years of Linux platform experience
 C++ and design pattern experience
 Proven experience as a software architect
 Experience with mitigating design risks using research and proof of concept methods
 Excellent knowledge of software and application design and architecture
 Technical mindset with great attention to detail
 Understand end to end product lifecycle

#LI-SH1

Description complémentaire

#LI-SH1

Entité de rattachement

Safran Passenger Solutions

Safran est un groupe international de haute technologie opérant dans les domaines de la propulsion et des équipements aéronautiques, de l'espace et de la défense. Implanté sur tous les continents, le Groupe emploie plus de 92 000 collaborateurs pour un chiffre d'affaires de 21 milliards d'euros en 2018. Safran occupe, seul ou en partenariat, des positions de premier plan mondial ou européen sur ses marchés. Pour répondre à l'évolution des marchés, le Groupe s'engage dans des programmes de recherche et développement qui ont représenté en 2018 des dépenses d'environ 1,5 milliard d'euros.

Safran est classé dans le Top 100 Global Innovators de Thomson Reuters ainsi que dans le palmarès « Happy at work » des sociétés où il fait bon vivre. Le Groupe est en 4ème position du classement Universum des entreprises préférées des jeunes ingénieurs en France.

Appuyer sur Entrée pour valider ou Echap pour fermer