We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

Software Architect Salary in San Jose, CA

Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.

Recommended vacancies

Sr. Software Engineer (AI/ML Architect)
Super Micro Computer Inc, San Jose
Job Req ID: 24123About Supermicro:Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.Job Summary:Supermicro is looking for an innovative Sr. Software Engineer career opportunity. The role will be a critical member of our system department and will be responsible for implementing AI/ML applications to support organizational initiatives. The role is based onsite out of our headquarters located in San Jose, CA.Essential Duties and Responsibilities:Includes the following essential duties and responsibilities (other duties may also be assigned): • Design, develop, test, and deploy applications using modern AI/ML technologies and frameworks • Optimize and fine-tune LLM models for enhanced performance, efficiency, and accuracy • Provide timely, accurate, and quality work product • Collaborate with cross-functional teams to deliver user-friendly and innovative solutions. • Develop the technology and create the solution to solve the defined problem • Successfully meet deadlines, expectations, and perform work duties as required • Manage multiple tasks simultaneously in a fast-paced environment • Perform all other duties, tasks or projects as assignedQualifications:• MS or BS with in Computer Science, Computer Engineering, or equivalent experience in AI, deep learning and related software development preferred • Minimum of 8+ years' hands-on experience in related fields preferred • Extensive experience in software development • Experience and demonstrable knowledge of AI/ML, and familiarity with common frameworks and methodologies utilized in building AI applications • Proficiency in programming languages such as Python, Java or C++ • Proven expertise in LLM training, development, and fine-tuning • Ability to work in a highly interactive, cross-functional collaborative environment • Ability to quickly learn new technologies, frameworks, and algorithms • Strong analytical, problem-solving, and communication skills • Self-driven, collaborative, and committed to delivering high-quality workSalary Range$165,000 - $188,000The salary offered will depend on several factors, including your location, level, education, training, specific skills, years of experience, and comparison to other employees already in this role. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation, such as participation in bonus and equity award programs.EEO StatementSupermicro is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of Supermicro to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.
Software Developer, Senior ( Remote )
AssistRx, San Jose
ResponsibilitiesManages the current Patient Solutions Salesforce application, supporting internal operations users, including Product Owners and Program ManagersWorks with Product Owners to understand client needsArchitects, designs & builds out solutions to fulfill business needsServes as a Salesforce evangelist within the company; suggest how the current application can be enhanced to improve business processesImproves the existing application to meet Salesforce design standardsBuilds out new applications to support our existing and potential new clientsWorks with developers to integrate Salesforce data into other internal systemsPerforms other related duties as assigned by managementRequirementsBachelor's Degree (BA) from four-year college or university, or one to two years of related experience and/or training, or equivalent combination of education and experience. 3+ years hands-on development experience with Salesforce, building applications using the full set of Salesforce customizations & automation featuresDemonstrated proficiency with Salesforce's declarative capabilities, as well as hand-coding APEX & Visualforce pages/controllersFamiliarity with Salesforce data security & deployment of change setsProven experience in troubleshooting and solving complex logic problemsExperience with Salesforce Communities preferredKnowledge of Salesforce integration APIs preferredUnderstanding of Salesforce best practices for design & coding to manage and build out the current Salesforce instance. You will be supporting internal business processes as well as build entire new applications to support the businessesMust be ambitious self-starters that will help define and guide the company's technological visionMust be as comfortable talking with end users and understanding their challenges as design and implementing a solution with Apex and VisualforceKnowledge on Platform Events preferredKnowledge on C#.NET (minimum 3 years of experience) and/or on .NET Standard/.NET CoreDesired knowledge on Team Foundation Server/Azure DevOps preferredKnowledge on SFDX preferredMust be able to thrive in a fast paced, Agile team environmentBenefitsSupportive, progressive, fast-paced environmentCompetitive pay structureMatching 401(k) with immediate vestingMedical, dental, vision, life, & short-term disability insuranceAssistRx, Inc. is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, religion, color, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or other non-merit based factors, or any other protected categories protected by federal, state, or local laws.All offers of employment with AssistRx are conditional based on the successful completion of a pre-employment background check.In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. Sponsorship and/or work authorization is not available for this position.AssistRx does not accept unsolicited resumes from search firms or any other vendor services. Any unsolicited resumes will be considered property of AssistRx and no fee will be paid in the event of a hire
Software Developer w Angular ( remote )
AssistRx, San Jose
Drive the execution and delivery of features by collaborating with many cross functional teams, architects, product owners, and developers. Experience with a microservice architecture and platform-based development.Requirements.NET Experience.NET Core Experience. ASP.NET Experience. Software DeveloperSoftware EngineerC# ExperienceExperience as a technical or team lead or equivalentWorking knowledge of unit testing, user stories or use cases, design patterns or equivalent experience, and object oriented software designDesire to be a team player and work in a fast-paced environmentBenefitsSupportive, progressive, fast-paced environment Competitive pay structureMatching 401(k) with immediate vestingMedical, dental, vision, life, & short-term disability insuranceAssistRx, Inc. is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, religion, color, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or other non-merit based factors, or any other protected categories protected by federal, state, or local lawsAll offers of employment with AssistRx are conditional based on the successful completion of a pre-employment background checkIn compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. Sponsorship and/or work authorization is not available for this positionAssistRx does not accept unsolicited resumes from search firms or any other vendor services. Any unsolicited resumes will be considered property of AssistRx and no fee will be paid in the event of a hire
Software Solutions Architect ( Remote )
AssistRx, San Jose
Description Communicate with clients, account managers, product owners, and analysts to understand business requirements Ability to translate business requirements into technical designs, guides, and implementations Understanding of basic SDLC and experience working under agile project management styles Ability to document technical designs and data exchange standards in a way that can be handed off to internal and external development teams Communicate with development teams to guide technical leaders towards a successful implementation Understanding of HTTP-based API design, Swagger/OpenAPI interface design, and SFTP-based file transfer designs Ability to work with DBAs to design database schemas that satisfy performance, application, and reporting needs Attend release CAB meetings to discuss any changes that may be released Attend client and product request intake meetings to discuss, understand, and estimate new projects and requirements Perform debugging, testing, code improvement and re-designing tasks Work with customer service and quality analysis teams to optimize products and ensure products stay up-to-date and continue to satisfy customer needs Provide customers with ongoing technical support Ability to contribute to ASP.NET Core services through code commits and code reviews Ability to research and improve service performance issues through debugging sessions, code commits, and database query fixes :15% hands on keyboard expectationRequirementsSkills Experience with .NET Framework, .NET Core, ASP.NET Web API, and ASP.NET Core tech stacks Experience with Azure services such as App Services, Azure Functions, Event Grids, Service Buses, and Blob Storages (or other cloud service equivalents) Experience with data persistence technologies such as SQL Server, Oracle, mysql, or redis High level understanding of data exchange protocols such as HTTP and SFTP Experience with git or other version control tools Experience with Entity Framework, Dapper, or other ORMsBenefitsSupportive, progressive, fast-paced environment Competitive pay structure Matching 401(k) with immediate vesting Medical, dental, vision, life, & short-term disability insuranceAssistRx, Inc. is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, religion, color, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or other non-merit based factors, or any other protected categories protected by federal, state, or local laws.All offers of employment with AssistRx are conditional based on the successful completion of a pre-employment background check.In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. Sponsorship and/or work authorization is not available for this position.AssistRx does not accept unsolicited resumes from search firms or any other vendor services. Any unsolicited resumes will be considered property of AssistRx and no fee will be paid in the event of a hire
Software Developer ( remote )
AssistRx, San Jose
A technology solutions firm based in Orlando, Florida; AssistRx focuses on connecting pharmaceutical and biotech manufacturers together with their patients, providers and pharmacies. iAssist?, AssistRx's flagship product is a state-of-the-art technology that simplifies the prescribing process of specialty therapies and applies a menu of technology solutions that ultimately improves what is most crucial to every pharmaceutical and biotech brand - accuracy, adherence and, most importantly, access and speed to therapy.RequirementsBachelor's degree in Computer Science, Business Information Systems or related field or equivalent work experience is required3+ years of professional development experienceDrive the execution and delivery of features by collaborating with many cross functional teams, architects, product owners, and developersExperience with a microservice architectureCoaching and mentoring developers through technical and nontechnical challengesWorking knowledge of unit testing, design patterns, and object-oriented software designDesire to be a team player and work in a fast-paced environment.NET, C#Angular preferredBenefitsSupportive, progressive, fast-paced environment. Competitive pay structureMatching 401(k) with immediate vestingMedical, dental, vision, life, & short-term disability insuranceAssistRx, Inc. is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, religion, color, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or other non-merit based factors, or any other protected categories protected by federal, state, or local lawsAll offers of employment with AssistRx are conditional based on the successful completion of a pre-employment background checkIn compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. Sponsorship and/or work authorization is not available for this positionAssistRx does not accept unsolicited resumes from search firms or any other vendor services. Any unsolicited resumes will be considered property of AssistRx and no fee will be paid in the event of a hire
Solution Architect
Super Micro Computer Inc, San Jose
Job Req ID: 24335About Supermicro:Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.Job Summary:Super Micro Computer, Inc. is currently seeking a results-oriented solution architect serves as a team leader for the design, development, and delivery of software-based solutions to Supermicro website and eCommerce platforms. The Software Architect will assist in the architecture decisions for all web platform projects. You will liaise with other teams as part of integration efforts and ensure our solutions are consistent with security, performance, and regulatory compliance. This role will be based on our headquarters located in the San Jose, CA. Essential Duties and Responsibilities:Includes the following essential duties and responsibilities (other duties may also be assigned): Leverage your deep understanding of technology and our business to provide architectural direction to both on and offshore software development teams Leading Design and Architecture: Take the lead in designing and architecting user experience web and mobile platforms for the organization. You will work with a tech stack that includes UI/UX platforms, web and mobile platforms, API design and development, CI/CD, and automated testing. Collaboration and Support: Collaborate with other architects, developers, and stakeholders to ensure that the overall architecture is scalable, secure, and maintainable, while providing technical guidance and support to development teams. Documentation and Evaluation: Develop and maintain documentation on the user experience web and mobile platform solutions, and evaluate new technologies and tools, providing recommendations for their adoption. Assist in design and architecture decisions for all web platform projects Stay current with relevant software technologies and best practices Ensure the all web platform projects meet our architectural standards concerning security, regulatory compliance, and performance Design, develop, and execute software solutions to address business requirements Make effective build vs. buy decisions Qualifications: Bachelor's degree in computer science, information security, or a related field, or equivalent work experience is required. Advanced degree is preferred. Minimum 7 years of experience designing and implementing technology architectures required 8+ years of experience as a DevOps engineer or in a similar software and platform engineering role Demonstrated experience in cloud native technology including microservice architecture, Restful APIs, massively scalable designs, digital platforms; experience with implementations of large-scale initiatives required. A thorough understanding of Object-Oriented analysis and design and software architecture patterns Technical Skills in PHP, HTML, XML, CSS, JavaScript, JSON, REST, SOAP, React, MSSQL, MySQL, GitLab, Jenkins, Linux, Kubernetes/Docker, Magento, Drupal and related technologies Experience with technical team and project leadership Ability to work independently or as part of a team to build complex solutions Understanding and ability to drive CICD pipelines for automated build, test and deployment of applications Integration Platform, Automation, Data Virtualization, or Application Modernization experience along with deep knowledge of software development processes and familiarity with Generative AI and predictive AI concepts Excellent written and verbal communication; able to develop presentations/communications that achieve maximum impact and influence Ability to navigate at all levels in the organization and interact effectively and confidently with audiences of varying skill sets and authority Graduate degree a plus Please note that this position requires regular in-office attendance. The successful candidate is expected to be present in the office during standard working hours as determined by the company. In-office collaboration and participation in team meetings, training sessions, and other on-site activities are essential aspects of this role. Candidates should consider the commuting distance and be prepared to fulfill their responsibilities in the designated office location.Salary Range$160,000 - $190,000The salary offered will depend on several factors, including your location, level, education, training, specific skills, years of experience, and comparison to other employees already in this role. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation, such as participation in bonus and equity award programs.EEO StatementSupermicro is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of Supermicro to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.
Software Engineer
Super Micro Computer Inc, San Jose
Job Req ID: 24343About Supermicro:Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.Job Summary:Supermicro is actively seeking for Software Engineers who will develop valuable advanced software features to support Supermicro total solutions including Board, Chassis, System, Rack, Switch, Service, Security, FW, SW solutions. This could cover the support for a broad range of Supermicro energy efficient SYSTEMs with the state of the art AI technologies, high performance storage, high speed networking, and many more capabilities. We aim to provide excellent and simple user experience solution for managing our company provisioned products. Work with a brilliant team who love to work with happy mind, create by teamwork and innovate with passions.Essential Duties and Responsibilities:Includes the following essential duties and responsibilities (other duties may also be assigned): • Server management software architect and design, design document compose and work with team members to implement and validate solution • Cutting edge Server technologies consumption • Innovate advanced server management software features • Enhance user friendliness with automating server management services • Troubleshoot issues and provide solutions • Supporting OS: Linux/Windows/Unix/Hypervisors/UEFI • Work closely with the Taiwan SW team on a daily basisQualifications:• Bachelor's, Master's, or Doctoral degree in Computer Science (CS), Electrical Engineering (EE), Computer Engineering (CE) or related areas from an accredited institution preferred • Minimum of 3 years' hands-on experience as a Software Design Engineer or in a related field, demonstrating expertise in software engineering. Server management software development for firmware monitor, config, control and update would be a big plus • Programming Skills: C++ programming language proficiency. C/Golang capability would be a plus • Strong communication skill, able to work efficiently in a team and fast-paced environment • Plus: - Management software development for server firmware control/firmware update. - Linux/Windows/Unix driver development. - Software architecture and software design pattern - Unit test framework - Test plan and unit test - C++11/C++17 programming, C++ cross compilation - UEFI application development - Algorithm design - Continuous integration framework with git/docker/cmake - Scrum/Agile teamwork experience - UML and OOAD - Bash/C Shell script - Other high level programming language: Golang, python, etc.Please note that this position requires regular in-office attendance. The successful candidate is expected to be present in the office during standard working hours as determined by the company. In-office collaboration and participation in team meetings, training sessions, and other on-site activities are essential aspects of this role. Candidates should consider the commuting distance and be prepared to fulfill their responsibilities in the designated office location.Salary Range$101,000 - $160,000The salary offered will depend on several factors, including your location, level, education, training, specific skills, years of experience, and comparison to other employees already in this role. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation, such as participation in bonus and equity award programs.EEO StatementSupermicro is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of Supermicro to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.
Principal GPU Virtualization Software Engineer
The Mice Groups, Inc., San Jose
Title: Principal GPU Virtualization Software EngineerLocation: San Jose, CAFulltime permanent position.. Job Qualifications:Architect and develop technical solutions that help us deliver high-performance, high-throughput, and high-reliability of GPU virtualization for cross platform vehicle initiatives.Develop GPU virtualization software technology for graphics and display in terms of functionality, performance, efficiency and reliability.Optimize the solutions developed for performance and design them for scalability.Developing Android/Linux and QNX guest drivers / libraries for GPU SW components on QEMU.Partner with other engineering teams to understand real-world constraints and to support the high-quality implementation of GPU virtualization for vehicle product SW development, validation and integration.Delivering GPU virtualization software solutions in line with product roadmap on time with high quality.Follow industry trends and study competitors' technical stacksMust Qualification:3+ years of experience in software architecture design and development for GPU hardware and software-level virtualization technologies.7+ years development experience of building complex software systems.BS / MS in Electrical Engineering, Computer Engineering, Computer Science or equivalent.Strong background in GPU architecture and virtualization in Graphics and Display (OpenGL, OpenGL ES, Vulkan, Metal).In-depth knowledge of computer architectures, software virtualization, and simulation strategies.Solid understanding of Linux / Android and Real-time operating systems and emulation software technologies.Experience in HW & SW stack bring-up using Simulators & Emulators.Familiar with x86 and ARM class platforms.Excellent communication skills, and technical writing proficiency.Organized mindset, and passionate about delivering high-quality software.Preferred Qualification:Expertise in QEMU / Android / QNX emulator or simulator architecture and development.Expertise in GPU VM driver software architecture and development in virtualized environments (e.g. QEMU, KVM, VMware, VirtualBox, Xen).Experience in automotive platforms is a plus.Exposure to cloud computing, databases, and logging techniques is a plus.Familiar with microkernel architecture, Linux kernel, hypervisor, middleware, and application framework.A sign-on payment and restricted stock units may be provided as part of the compensation package, in addition to a full range of medical, financial, and/or other benefits, dependent on the position offered by our client.We are an equal-opportunity employer and value diversity at The Mice Groups Inc. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.Pursuant to the San Francisco Fair Chance Ordinance, we will consider employment-qualified applicants with arrest and conviction records.Pursuant to the Los Angeles Fair Chance Ordinance, we will consider employment-qualified applicants with arrest and conviction records.The Mice Groups Inc. values your privacy. Please consult our Candidate Privacy Notice, for information about how we collect, use, and disclose the personal information of our candidates.
Anaplan Architect
High5, San Jose
Title: Anaplan ArchitectLocation: San Jose, CA (Remote)Duration: 6 MonthsRate - $60/hr. - $65/hr. on W2Rates are all-inclusive here and occasional travel to client locations might be required.Description:Must have 10+ years Hands on Modelling experience in ANAPLAN projects, including implementations, upgrades, rollouts, and/or support.Anaplan Model Development: Design and build Anaplan models and modules to address business planning and forecasting requirements.Develop complex calculations, data imports, exports, and integration workflows while adhering to Anaplan best practices.Optimize model performance and data integrity within the context of ERP data integration.Good understanding of the Revenue, Expense, and Headcount planning/forecasting modeling expertiseTranslate existing solutions, spreadsheets, and business problems into sophisticated Anaplan multi-dimensional models.Understanding of business processes in Anaplan including but not limited to model architecture, master data management, and workflowPerforming data integration between external systems like SAP ECC, S/4HANA, Workday, SAP BW, BPC, and Anaplan. Knowledge of middleware integration via Talend to Anaplan is a plus.Monitoring data flows to and from internal systems to ensure all data is up-to-date and accurate.Continuing to develop & keep Anaplan current as they provide new releases across the platform.Supporting the design and gathering of business requirements for enhancements in the Anaplan models.Build application models that will package specific planning processes (e.g., financial planning and, Headcount planning, etc)Owns configuration and maintenance of centralized models and Data HubAnaplan security design based on the workspace, model, module, etc.Space management, archival of data in Anaplan, and best practices around it.Knowledge, deep understanding, and Experience in Enterprise Financial Planning software - are RequiredSpecialized knowledge and certification in ANAPLAN is a Huge plus, One should have experience in Guiding & providingTraining to End Users around ANAPLAN- software solutions These are all high-end consulting roles and require specialized experience inFinancial Planning different industries with different functionalities of the Business This is a Computer/IT Analyst role The application of systems analysis techniques and procedures, including consulting with users, to determine hardware, software, or system functional specifications experience is required in Financial Planning software. The design, development, documentation, analysis, creation, testing, or modification of computer systems or programs in Financial Planning software, includingprototypes, based on and related to user or system design specifications experience is Required.
SoC Architect
XConn Technologies Holdings Inc., San Jose
Role and ResponsibilitiesThe SoC Architect is a senior technical leader in the company, steering the capability progression of our leading-edge switch SoC and innovating to keep our products the technology leader in the market. The SoC Architect takes up the hardware architecture end-to-end lifecycle ownership of our SoC products.You will collaborate with our marketing and business development teams to identify use cases with impactful value for customers.You will collaborate with all the technical teams (RTL, Physical Design, Systems, Software) to deliver new SoC architecture features and defining the Soft/Hardware Co-Designs to efficiently enable such use cases.You will perform detailed performance analysis of the architecture features, applications, benchmarks, power-performance-area trade-off. Where applicable, you will employ performance modeling for complex use cases.You will exercise your domain expertise in one or multiple areas. These include Embedded CPU Subsystem, Platform Security, PCIe Interconnect, CXL Interconnect, Ethernet Interconnect, Data Network Switching, Power Management.You will be authoring the hardware specifications and architectural validation plan.You will review the downstream specifications and verification plans in ASIC, software and/or platform to ensure requirements are fulfilled.You will participate in the workgroups of different industry groups, including PCI-SIG, CXL, OCP, JEDEC, DMTF and other HPC and AI workgroups.You will apply for patents for the novel technologies in our architecture.Post-Silicon production support with silicon debug and publishing of customer documentation.You will also support the publication of customer documentation such as datasheets and programming guides.You will also support various post-silicon operations.Qualifications10+ years of experience with a Master's Degree in Electrical/Computer Engineering/Computer Science, or 8+ years of experience with a PhD Degree.Proven track record of successful deployment of architectures/architecture features in SoC products.Exceptional analytic, written, and verbal skills and the ability to work as part of a team and motivation the collaboration of a diverse set of technical teams.Proficiency in evaluating architecture proposals, 3rd party IP features and software/system algorithms and providing innovative guidance.Good ability in architecture analysis and system modelingDeep knowledge of the PCIe and CXL standards.Deep experience in defining security architecture for SoCs.Deep experience in ARM CPU subsystem architecture, including memory subsystem design, cache subsystems and software debug architecture.Experience with the Linux OS including drivers, as well as BIOS is a plusJob Type: Full-timeBenefits:401(k) matchingDental insuranceHealth insuranceLife insurancePaid time offVision insuranceSchedule:8 hour shiftMonday to FridayWork Location: In personEmployment Type: Full-time