Senior Embedded Software Engineer - Electric Vehicles
Enabling a software-defined, electrified future.
Visteon is a technology company that develops and builds innovative digital cockpit and electrification products at the leading-edge of the mobility revolution. Founded in 2000, Visteon brings decades of automotive intelligence combined with Silicon Valley speed to apply global insights that help transform the software-defined vehicle of the future for many of the world’s largest OEMs. The company employs 10,000 employees in 18 countries around the globe. To know more about us.
Mission of the Role : The Senior Embedded Software Engineer’s primary mission is to lead software development and integration of ETK and other instrumentation features for Visteon’s Electrification Products and support use of ETAS toolchains for OEM customer applications.
Key Objectives of this Role :
1. Lead, consult, specify and execute ECU tools-related system integration engineering projects to enhance the customers ECU development processes.
2. Specify software requirements, develop software architecture to enable efficient integration of ETK and other instrumentation features.
3. Lead development of rapid prototyping, virtual ECU models and support virtual ECU integration.
4. Lead software development and integration of ETK and other instrumentation features into Electrification ECUs.
5. Develop integration test plan and support validation of instrumentation features, rapid prototyping and virtual ECU models.
6. Acquire and maintain an expert level knowledge of ETAS & Vector products and customer processes and applications, with a focus on ECU instrumentation (test benches, measurement, and calibration, rapid prototyping, and debug tools) in order to execute and support engineering service projects or customers.
7. Lead and manage technical customer communication and interaction on ECU tools-related system integration projects including providing technical presentations, managing critical customer issues, and tracking open/closed action items.
8. Provide customer training and assist other engineers with applications know-how.
Key Performance Indicators :
9. Innovation and Adaptability : Evaluate the ability of the Software Engineer to introduce innovative solutions and adapt to newer technologies in instrumenting ECUs for development and calibration, rapid prototyping and virtual ECU integration.
10. 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 virtual ECU development, rapid prototyping, ETK and other instrumentation technologies and impact on the ECU performance.
11. Problem-solving and Troubleshooting : Software Engineers often encounter technical challenges during the development process. This KPI evaluates the engineer’s ability to identify and resolve system-related issues promptly and efficiently.
12. Customer Satisfaction : Gather feedback from users or stakeholders to gauge their satisfaction with the ETK and other instrumentation tools integration, usability, and reliability.
13. Collaboration and Teamwork : Electrification projects usually involve cross-functional teams. This KPI assesses the engineer's ability to collaborate effectively with other team members, suppliers, customers, communicate ideas clearly, and contribute to the overall success of the project.
Qualification, Experience and Skills :
14. Must possess a BS degree in (EE, CE, CS, or ME) MS preferred, with a minimum of 5 years related experience.
15. Strong knowledge and experience in developing and debugging embedded control systems - hardware and/or software.
16. Experience in embedded software development in C is a must. Experience with Agile software development, change and configuration management.
17. Experience with ETAS and Vector tools, understanding of ASAP2 and other standards for instrumentation.
18. Experience with debugger tools such as Lauterbach, as well as other tools (xETK, fETK, VX1000, XPOD) and associated development tools (Inca, CANape).
19. Hands-on knowledge of vehicle electronics, vehicle communication buses and protocols (e.g., CAN, FlexRay, CCP, XCP, UDS, Ethernet), electrical systems, compilers, and the ability to specify instrumentation tool interface requirements based on microcontroller/ECU specifications.
20. Strong customer relationship management skills. Excellent organizational, interpersonal, communication, and problem solving skills are required, especially related to customer interaction and internal cross-functional teamwork.
These qualifications and deliverables are indicative and may vary based on the specific needs of the organization and the Embedded Software Engineer role.
Desired Competencies :
21. Deep understanding of electronic components parameters
22. Component's selection
23. Good electronic design consideration
24. Proactive results oriented
25. Analytical to solve multiple scenarios
26. Special Requirements (i.e. overtime, travel, etc.) Limited travel may be required
Key Behaviors:
27. Critical thinking
28. Collaboration
29. Result Orientation
30. Resilience
Reporting Structure : This role will be reporting to the Director of Electrification for Europe.
Visteon Culture : If you thrive in a fast-paced, organizational culture that requires agility, adaptability, and a growth mindset from its employees to thrive and stay ahead of the curve Visteon is the place. We value high performance and a drive for results. Innovation, risk-taking, and continuous learning help us keep up with the ever-changing landscape of our industry and be Market leaders. At Visteon you can be more.