System Software Architect - PE
Visteon · Vapi, Gujarat, India
Visteon · Vapi, Gujarat, India
**At Visteon, the work we do is both relevant and recognized** ?not just by our organization, but by our peers, by industry-leading brands, and by millions of drivers around the world. **That?s YOUR work.** #### And, as a truly global technology leader in the mobility space, focused on building cross-functional AND **cross-cultural** teams, we connect you with people who help you grow. #### **So here, whatever we do is not a job. It?s a mission.** As a?multi-billion-dollar?leader of disruptive change in the industry, we are?shaping?the future, while enabling a cleaner environment.?No other industry offers more fast-paced change and opportunity. We are in the midst of a mobility revolution that will completely change the way we interact with our vehicles, reduce the number of car accidents and fatalities, and make the world a cleaner place.? #### **Mission of the Role:** #### Lead software development and execution of Power Electronics controllers with features for products that include OBC and DCDC converters. Interact closely with the customer and internal teams to understand the system software specifications, collaborate cross-functionally to develop and define software specifications for Power Electronics products. The candidate is responsible for developing software features based on the roll out plan to meet customer milestones, support software architecture, and define specifications. ?Work with platform development teams, global hardware and software teams towards flawless execution. The candidate will also support new customer pursuits, startup new projects to insure they are aligned to the Visteon?s Electrification roadmap and overall product line strategy. We are looking for a candidate that has a good understanding of safety critical embedded controller software development and modern computational technologies with experience/expertise in integrated power electronics. #### #### **Key objectives of this Role:** 1. #### Lead software development to deliver software features for Power Electronics Products. Lead development of PE features such as converter controls, OBC 2. #### Understand/analyze the requirements, design constraints to support development and implementation of the software architecture for Power Electronics features. 3. #### Identify architectural constraints for the architectural level (project, domain, application) based on technical and organizational requirements and decompose them to architectural levels below. 4. #### Lead new feature studies, define interfaces and high-level architecture, create feature roadmap. 5. #### Support and present new customer pursuits, prepare technical content and help win new electrification projects. 6. #### Develop the software architecture and concepts to meet Cybersecurity and Functional Safety 7. #### Mentor the PE software team to develop complex controls software for the Power Electronics 8. #### Perform code review and give feedback. 9. #### Prepare appropriate technical documentation. #### **?** #### **Key Performance Indicators:** 1. #### Problem-solving and Troubleshooting: Leads technical challenges during the development process. Deep level understanding of Power Electronics topology to identify and resolve system-related issues promptly and efficiently. 2. #### Collaboration and Teamwork: Electrification projects usually involve cross-functional teams. This KPI assesses the software architect?s ability to collaborate effectively with other team members, communicate ideas clearly, and contribute to the overall success of the project. 3. #### On Time Delivery: Track percentage of software milestones delivered on schedule against feature roll out plan and planned timeline. 4. #### Innovation and Continuous Improvement: Deep understanding of Power Electronics topology, power converts to develop the OBC and DCDC converters. Evaluate the ability of the software development lead to track the implementation of innovative ideas, adoption of new technologies, and improvements on development process. 5. #### Intellectual Property (IP) Creation: This KPI measures the engineer's contributions to intellectual property creation, such as patents, innovative software solutions, and defensive publications. It highlights their ability to develop novel concepts and protect valuable technology developed within the organization. 6. #### System Performance: Assess the system's responsiveness and efficiency in handling various electrification processes. This KPI could be measured in terms of response times, throughput, or processing speed. Understand the Functional Safety and Cybersecurity and apply the principles in software system design. #### **?** #### **Qualification, Experience and Skills:** - #### Bachelor?s degree in Engineering in Electrical, Computer Science or equivalent - #### 5+ years of experience in Power Electronics controls and software development - #### 2+ years experience with Modeling and Simulation for the Power Electronics controls development using modeling and simulation tools such as Matlab/Simulink, Plecs etc. - #### Deep level understanding of Power Electronics topology for OBC, DCDC converters. - #### Experience as a software development lead is a plus. - #### Experience developing embedded real-time safety critical software systems. - #### Experience in developing software to meet Functional Safety and Cybersecurity - #### Experience with automotive communication protocols such as CAN, SPI, LIN. Automotive Ethernet is a plus. #### #### These qualifications and deliverables are indicative and may vary based on the specific needs of the organization and the Senior Software Development Lead?s role. #### **?** #### **Desired Competencies:** - #### Degree in engineering or technology - #### 5+ years of experience within the automotive industry preferably in electrification - #### Work experience at an Automotive Tier 1, 2, or OEM #### #### Overall, an effective Senior Software Developme