System Architect with focus on User Experience – Automotive Serial Links
Job Description :
ADI’s highly successful Gigabit Multimedia Serial Links (GMSL) products provide up to 12Gbps of video and data transport over a single wire, up to 15m. GMSL SerDes links are used by over 30 Automotive OEMs, with over 900M links on the road.
As part of ADI’s GMSL SerDes Product Definition team, you will play a key role in developing cutting edge automotive video and data connectivity solutions. Working with a talented team of software and hardware engineers, you will be responsible for designing, documenting, and supporting the user experience for the GMSL SerDes product line. This is a unique opportunity for someone who is passionate about developing embedded solutions and hardware / software integration. You’ll be involved in the complete product life cycle from system architecture through internal validation to customer system mass production.
Responsibilities include :
- Architect and write requirements for product-line approach to on-silicon and on-target firmware and software stacks
- Define customer-facing APIs and ensure consistency across 30+ hardware products
- Collaborate with key stakeholders to drive deployment of software architecture into product line roadmaps and device implementations
- Gain understanding of customer requirements for user interface and system integration
- Provide critical and constructive feedback on new hardware development to improve software quality and user experience
- Become a product expert in high-speed automotive serial links
- Understand automotive software standards and development processes
- Influence development of stand-alone software tools (GUIs) using Visual Studio and Python
- Travel (domestic and international) will be required for customer discussions and support and to meet with ADI’s global design and applications teams
Requirements :
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or Computer Science, with 10+ years experience, or PhD with 6+ years experienceKnowledge of automotive software environments and compliance requirementsStrong understanding of EE fundamentals and analog / digital electronicsHigh speed serial links experience and knowledge of serial communications protocols such as I2C, UART, SPI, and EthernetExcellent verbal and written communication skillsSelf-motivated, with the ability to collaborate with cross-functional and interdepartmental teamsPreferred Qualifications
Understanding of SoC components (ROM, DMA, CCM, Interrupts, OTP Memory) and attached peripherals (ADC, DAC, I2C, SPI) and ability to write the code that interacts with themStrong knowledge of Object-oriented programming (Visual Studio), C / C++ / C#, Python programmingKnowledge of embedded Linux, QNX, and Android Automotive OSWorking knowledge of video transmission standards (HDMI, DisplayPort, CSI, DSI)Experience in writing ISRs (Interrupt Service Routines) and real-time programmingWorking knowledge of automotive electronic systems, particularly ADAS and InfotainmentWorking knowledge of automotive safety, security, and quality standardsLI-CO1
Job Req Type : ExperiencedRequired Travel : Yes, 10% of the timeShift Type : 1st Shift / Days