What are the responsibilities and job description for the Solutions Architect position at Selector Software?
Location : San Jose, CA (Hybrid – 3 days / week in office)The Company : We are working with a dynamic team focused on innovation in data processing and semiconductor technology. We're on the lookout for a highly skilled DPU Architect (Data Processing Unit Architect) to lead and shape the development of scalable architectures for cutting-edge systems.The business is a subsidiary of a larger group so has the flexibility of a start-up coupled with the financial stability of a big corporation.This role is the first hire into a new team with the view to developing a new product line and expanding the businesses scope in the field of AI SoCs.Reporting directly to the CEO, this is an amazing opportunity to shape a business unit and have a huge impact on the direction of a brand new product.Key Responsibilities : Lead the design and development of scalable data processing frameworks and architectures.Develop and maintain high-level architectural diagrams and specifications for data processing systems.Collaborate with cross-functional teams to translate requirements into scalable, efficient solutions.Analyze and optimize system design, focusing on network data processing and performance enhancement.Document architectural designs, data flows, and integration processes to support transparency and team knowledge sharing.Propose innovative solutions to improve system efficiency and scalability.Required Qualifications : Minimum of 8 years of relevant work experience, with a strong focus on the semiconductor or computing fields.Robust hardware knowledge, particularly in DPU architecture and its components (e.g., GPUs, CPUs, NPUs, TPUs).Proficiency in software development using languages such as C and Python.Strong understanding of system design, architecture, and performance optimization techniques.Excellent analytical skills with a proven ability to solve complex problems in network data processing and performance optimization.Strong communication skills and the ability to collaborate effectively with cross-departmental teams.Preferred Qualifications : Master's degree or higher in Electronic Engineering, Computer Science, or a related field.Research background in data processing or system architecture.Experience in proposing and implementing innovative solutions to enhance system efficiency.Why Join?Work on cutting-edge technology in a collaborative, forward-thinking environment.Be part of a team that values innovation, problem-solving, and efficiency.Opportunity to make a significant impact in the semiconductor and data processing industry as the first hire into this area for the business.#J-18808-Ljbffr