SOFTWARE ARCHITECT
Apply now »Date: Jan 15, 2025
Location: Levallois, Ile-de-France, FR
Company: OP Mobility
Hungry for challenges? Join a group with innovation at its heart and contribute to the automotive revolution!
OPmobility is a world-leading provider of innovative solutions for a unique, safer and more sustainable mobility experience. Innovation-driven since its creation, the Group develops and produces intelligent exterior systems, customized complex modules, lighting systems, clean energy systems and electrification solutions for all mobility companies. With a €11.4 billion economic revenue in 2023, a global network of 152 plants and 40 R&D centers, OPmobility relies on its 40,300 employees to meet the challenges of transforming mobility.
Our ambition? Provide automakers with cutting-edge equipment and solutions to develop tomorrow’s clean and connected car.
As a new entity dedicated to the development of Software for OPmobility products and services, OPnSOFT is responsible of developing the whole OPmobility portfolio. Toulouse entity is the first supplier of the whole Electrification division SW product. In this context, you might be assigned to develop products such as eVCU, inverter, DCDC, BMS.
OPnSOFT is looking for a new Software Architect who will support the entire development of our Electrification SW products, while bringing a strong knowledge on C/C++ SW architecture.
You will be in couple with the SW Tech Lead of the SW he leads, keeping in mind platform orientation in your decisions. You will be the key contact for the architecture decisions when it deals with SW. You will work in an international context and Agile or non-Agile environment, depending on the project. You will be part of a team based in Toulouse, developing the whole SW (applicative SW, framework, and Basic Software), all along the V cycle.
As a SW Architect, you will work on the definition of the concepts related to the next generation of SW before the team works on it.
In addition, you will provide support to any member of the team if requested (developer, tech lead, tester). You will have the opportunity to work using a pool of developer based in Toulouse majorly. To develop your concepts.
Responsibilities:
- Propose technical concepts, global architecture for several projects
- Propose associated quotation to the SW Technical Leader
- Deliver to the development team or Platform team your concepts, and review the associated specification.
- Ensure SW Quality and design document fulfilment
- Participate to multi discipline coordination if needed
- Contributes to HSI definition
- Raise blocking points to PM or local manager
- Understand system functionalities and related software requirements linked to the products
- Develop C/C++ code according to SW requirements
- Develop and integrate software components on standard or internal platforms
- Develop SW according to high quality standards with knowledge about safety, cybersecurity, A-Spice.
- Contributes to appropriate procedures and documentation and capitalizes knowledge
Personal Background:
- Good teamwork, coordination, and communication skills
- Good interpersonal skills to interact with diverse teams and take decisions
- Very good analysis skills and good in problem-solving
- Effective oral and written communication skills
Profile & technical skills:
- University Degree in Computer Science, Electronic & Electrical Engineering, or equivalent
- At least one representative experience in architecture role
- Strong knowledge in Software automotive products
- Knowledge on other discipline (Meca, Elec, ..) Input and Outputs
- Good knowledge on design and concept documents (UML, ..)
- Excellent programming skills in C/C++ and good scripting skills (e.g., Python.)
- Master high quality developments and safety standards (Automotive SPICE, ISO26262)
- Good logical reasoning and problem investigation/resolution
- Knowledge on requirements management,
- Good understanding of the functional safety,
- Experience with JIRA, Confluence, GIT, Jenkins….
- Good capacity of listening and communication skills
- Team spirit and able to work autonomously
- Fluent English
Job Soft skills:
- Analytical & synthesis skills. Ability to decompose and understand complex requests
- Communication skills, ability to lead discussions with various internal and external stakeholders
- Strong in challenging environments: initiative, accountability, leadership, flexibility, perseverance
- Good interpersonal skills to interact with diverse teams and take decisions (problem-solving oriented)
- Effective oral and written communication skills - Fluent in English and French
As a responsible company, OPmobility pays particular attention to diversity and equality within its teams and the Group commits to treat all job applications equally.