SW Tech Lead Automotive
The Application Engineer is primarily a Software Engineer/Developer. Significant contribution also result when the AE acts as a product evangelist, program/project manager and a marketer. AEs help developers create or move their products to IA, achieve the best performance of their applications on IA, and prepare collateral material to capture methods and demonstrate their results. Key Duties and responsibilities: Make sure that software products by leading software vendors (ISVs and corp. developers) run best on Intel's latest and upcoming platforms and technologies. Support and influence SW developers during all phases of SW development cycle incl. feature definition, project setup, project execution.Providing technical training, consultation, and hands-on assistance to SW developers in areas of architecturing, technologies, code development, testing and tuning of SW apps.Provide training, consultation, and hands-on assistance to SW developers using the Intel SW Tools.Contribute to Intel SW and HW product development by providing tech feedback to Intel product teams - 10% of time.Job Description: • Interact with multiple technologists in the company and within the industry as well as between developers and project managers to evaluate feasibility of requirements and determine priorities for development. • High understanding and relevant technical experience with both system and software architecture design • Provide technical leadership and decision making to the product software development teams for software systems related matters. • Considers hardware and software design spaces when developing recommended architectural solutions. • Perform pathfinding and surveys technologies. • Strong analysis ability to identify performance problems and to solve customer problems collaboratively across teams • Familiar with code migration and performance optimization on Intel CPUs and/or FPGA products (OpenCL) • Experiences in computer vision, machine learning/deep learning applications coding and optimization • May work directly with companies developing and optimizing compilers, operating systems, and other software technologies. • Work on interfaces used in automotive environment like UART, CAN, SPI, I2C, I2S, TDM, SATA, Ethernet, USB and PCIe. • Debugs tests complex software in any field e.g., systems software, software development tools, applications, drivers, numerical methods, UI's, web. • Architect interfaces for communicating with hardware for cross-platform solutions.
Inside this Business Group
Bachelor or Master of Science in Engineering, Computer Science, Mathematics or related field • Broad knowledge of Automotive Vehicle System Architecture • First-hand experience with high performance computer systems such as those from Intel • Working knowledge of the functional components (both HW and SW) required to implement a highly or fully autonomous vehicle • 3+ years of experience with Linux software development • 3+ years of experience in hands on experience building autonomous systems • 3+ years of experience working in a customer facing Systems Engineering role • 7+ years of experience in automotive or highly related field (robotics, aerospace, etc.) • 7+ years product development experience • Must be Fluent in English and Mandarin Chinese • Minimum 3 years practical experiences in CPU, GPU and/or FPGA
Employees of the Internet of Things Solutions Group (IOTG) have an exciting opportunity before them: To grow Intel's leadership position in the rapidly evolving IoT market by delivering the best silicon, software and services that meet a wide range of customer requirements - from Intel® Xeon® to Intel® Quark®. The group, a fresh, dynamic collaboration between Intel's Intelligent Solutions Group and Wind River Systems, utilizes assets from across all of Intel in such areas as industrial automation, retail, automobiles and aerospace. The IOTG team is dedicated to helping Intel drive the next major growth inflection through productivity and new business models that are emerging as a result of IoT.