ARM
Austin, Texas
Job Overview: A GUI developer in Arm's Central Engineering Systems Group doesn't just create tooling solutions-they help define the future of Systems Products which include IP, platforms, and tools. Our work goes beyond the typical definition of hardware and software engineering to drive an outstanding tooling experience for Arm and our partners. Improving ease of use of our interconnect products through smart tooling, which takes advantage of machine learning and automation, is a key goal for our team, and we'd like you to join us. Responsibilities: We are looking for an experienced GUI developer to join our diverse and collaborative team, and contribute to all aspects of GUI development lifecycle. Primary responsibilities include: Design and build GUIs that allow users, both internal and external, to configure, verify, simulate, and tune ARM interconnect IP. Development, testing and release of GUI features to support new Interconnect IP products, with a keen eye on user experience and productivity. In conjunction with our performance modeling engineers, specify and/or create the tools and platform for system level modeling and simulation workflows. Contributing both as an individual and as a part of a collaborative team Required Skills and Experience : Bachelor's degree in Computer Science, Computer Engineering or equivalent experience Experience in Angular, HTML, CSS, Javascript/Typescript, with a proven ability to build, implement and test Angular components. Working of knowledge of Linux/Unix environments, and version control systems (Git) Ability to express new ideas, communicate, and collaborate effectively them effectively Evident experience and success in solving complex software engineering challenges, including ability to work on multiple software projects concurrently "Nice To Have" Skills and Experience : Experience with Python scripting and using APIs to connect with a back end Electron Experience with tools and platforms for continuous integration and delivery. In Return: At Arm, we are proud to have a set of behaviors that reflect our culture and guide our decisions, defining how we work together to defy ordinary and shape outstanding. These behaviors are assessed as part of the recruitment process: Partner and customer focus Teamwork and communication Creativity and innovation Team and personal development Impact and influence Deliver on your promises
Job Overview: A GUI developer in Arm's Central Engineering Systems Group doesn't just create tooling solutions-they help define the future of Systems Products which include IP, platforms, and tools. Our work goes beyond the typical definition of hardware and software engineering to drive an outstanding tooling experience for Arm and our partners. Improving ease of use of our interconnect products through smart tooling, which takes advantage of machine learning and automation, is a key goal for our team, and we'd like you to join us. Responsibilities: We are looking for an experienced GUI developer to join our diverse and collaborative team, and contribute to all aspects of GUI development lifecycle. Primary responsibilities include: Design and build GUIs that allow users, both internal and external, to configure, verify, simulate, and tune ARM interconnect IP. Development, testing and release of GUI features to support new Interconnect IP products, with a keen eye on user experience and productivity. In conjunction with our performance modeling engineers, specify and/or create the tools and platform for system level modeling and simulation workflows. Contributing both as an individual and as a part of a collaborative team Required Skills and Experience : Bachelor's degree in Computer Science, Computer Engineering or equivalent experience Experience in Angular, HTML, CSS, Javascript/Typescript, with a proven ability to build, implement and test Angular components. Working of knowledge of Linux/Unix environments, and version control systems (Git) Ability to express new ideas, communicate, and collaborate effectively them effectively Evident experience and success in solving complex software engineering challenges, including ability to work on multiple software projects concurrently "Nice To Have" Skills and Experience : Experience with Python scripting and using APIs to connect with a back end Electron Experience with tools and platforms for continuous integration and delivery. In Return: At Arm, we are proud to have a set of behaviors that reflect our culture and guide our decisions, defining how we work together to defy ordinary and shape outstanding. These behaviors are assessed as part of the recruitment process: Partner and customer focus Teamwork and communication Creativity and innovation Team and personal development Impact and influence Deliver on your promises
ARM
Austin, Texas
Are you ready for a new and exciting challenge? If you are a self-motivated design engineer with expertise in micro-architecture, logic design and PCIe and looking to make a difference in an innovative and inclusive team, you've come to the right place! Responsibilities As a creative verification engineer with a knowledge of I/O subsystems and SoCs you will be part of a team verifying functional correctness of PCIe, DDR and other I/O in SoC RTL. You will work with the project team to understand and review the architecture and design specifications, and to build a functional verification strategy. Your key responsibilities will include crafting test plans, developing SystemVerilog/Verilog testbenches and tests, and debugging of test failures and issues. You will also contribute to developing and improving the verification methodologies used by the team. In addition, you'll work closely with other teams on the design microarchitecture, verification methodologies, system performance, etc. You will guide and support other members of the team as needed to enable the successful completion of project activities. You will balance other opportunities such as working with Project Management on activities, plans, and schedule as well as guide and support junior members of the team. Required skills & experience: In addition to bringing your accomplishment of either Bachelors or Master's degree in Computer Science or Electrical/Computer Engineering (or similar field) plus 10-15 years of experience working in design or verification of sophisticated compute subsystems or SoCs, you will need: Solid understanding of digital hardware design and Verilog HDL. A detailed understanding and experience of the current verification strategies required for sophisticated SoC development, including software-based techniques Experience verifying subsystems for PCIe, LPDDR, HBM, UCIe, Ethernet Good knowledge of test plan creation and tracking Experience verifying RTL for SoC projects Low-level programming experience including C and Assembler Experience with Perl, Python or other scripting language Nice to have skills & experience: Experience with Arm-based designs and/or ARM System Architectures Experience with SystemVerilog and verification methodologies - UVM/OVM/e Knowledge of Object-Oriented programming concepts. Experience or knowledge in the following areas Formal verification techniques Clock domain crossing verification Power aware verification Porting peripheral driver software Development and deployment of complex Arm SoCs on multiple Emulation platforms as well as direct hands-on test bench development. In Return: We are proud to have a set of behaviors that reflect our culture and guide our decisions, defining how we work together. These behaviors are assessed as part of the hiring process: Partner and customer focus Teamwork and communication Creativity and innovation Team and personal development Impact and influence Deliver on your promises We offer a hybrid approach to home and office working to provide an adaptable experience for all employees. We expect some working time to be spent in office, to promote a strong collaborative environment with good team integration but are accommodating to different home working requirements.
Are you ready for a new and exciting challenge? If you are a self-motivated design engineer with expertise in micro-architecture, logic design and PCIe and looking to make a difference in an innovative and inclusive team, you've come to the right place! Responsibilities As a creative verification engineer with a knowledge of I/O subsystems and SoCs you will be part of a team verifying functional correctness of PCIe, DDR and other I/O in SoC RTL. You will work with the project team to understand and review the architecture and design specifications, and to build a functional verification strategy. Your key responsibilities will include crafting test plans, developing SystemVerilog/Verilog testbenches and tests, and debugging of test failures and issues. You will also contribute to developing and improving the verification methodologies used by the team. In addition, you'll work closely with other teams on the design microarchitecture, verification methodologies, system performance, etc. You will guide and support other members of the team as needed to enable the successful completion of project activities. You will balance other opportunities such as working with Project Management on activities, plans, and schedule as well as guide and support junior members of the team. Required skills & experience: In addition to bringing your accomplishment of either Bachelors or Master's degree in Computer Science or Electrical/Computer Engineering (or similar field) plus 10-15 years of experience working in design or verification of sophisticated compute subsystems or SoCs, you will need: Solid understanding of digital hardware design and Verilog HDL. A detailed understanding and experience of the current verification strategies required for sophisticated SoC development, including software-based techniques Experience verifying subsystems for PCIe, LPDDR, HBM, UCIe, Ethernet Good knowledge of test plan creation and tracking Experience verifying RTL for SoC projects Low-level programming experience including C and Assembler Experience with Perl, Python or other scripting language Nice to have skills & experience: Experience with Arm-based designs and/or ARM System Architectures Experience with SystemVerilog and verification methodologies - UVM/OVM/e Knowledge of Object-Oriented programming concepts. Experience or knowledge in the following areas Formal verification techniques Clock domain crossing verification Power aware verification Porting peripheral driver software Development and deployment of complex Arm SoCs on multiple Emulation platforms as well as direct hands-on test bench development. In Return: We are proud to have a set of behaviors that reflect our culture and guide our decisions, defining how we work together. These behaviors are assessed as part of the hiring process: Partner and customer focus Teamwork and communication Creativity and innovation Team and personal development Impact and influence Deliver on your promises We offer a hybrid approach to home and office working to provide an adaptable experience for all employees. We expect some working time to be spent in office, to promote a strong collaborative environment with good team integration but are accommodating to different home working requirements.
ARM
San Jose, California
Job Overview: This role is part of the rapidly growing Arm Infrastructure Line of Business where we enable deployment of the Arm Neoverse platform in Cloud, Edge, 5G and Networking markets! To enable our Silicon and System design partners to build the right solutions leveraging Arm's Compute Subsystem (CSS) offerings, we need someone with experience in designing and deploying hardware in these segments. Systems Solutions Architect will work with partners in the ecosystem to define system definition to drive growth and adoption of Arm technologies for key cloud and data-center applications. Responsibilities: Help key design partners architect cloud hardware solutions that bring together Arm's CSS products, partner IP and their key IP to provide best-in-class performance, power efficiency, scalability, and time-to-market. Work together with segment solutions architects and multi-functional teams including hardware engineers, software developers, performance engineers, and researchers to align system deployment strategies with system design goals for key target segments. Engage with end customers such as Hyperscalers, OEMs, ODMs, data-center system and software companies to understand cloud use-cases, requirements, and opportunities for Arm. Keep pace with the latest advancements in data-center space, drive competitive analysis and find innovative solutions to prepare Arm for success. Support Product Managers on defining IP, interconnect, CSS designs for next-gen hardware. Promote Arm server solutions with Arm partners and wider industry, demonstrating both maturity of vision and technical leadership. Represent Arm's interests at key industry forums and technology working groups with goal of enabling widespread adoption of Arm solutions. Required Skills and Experience : MS or PhD in Electrical Engineering or Computer Engineering (other degrees will be considered with relevant work experience) 10+ years as a systems/solutions architect with a background in Silicon and hardware design. Industry knowledge of various design points in the cloud including servers, accelerators, networking, and storage equipment. Experience helping customers build and deploy hardware in cloud covering rack-scale architecture, accelerator/IO interconnect, power efficiency and cooling solutions etc. Experience working with Silicon and IP design and verification teams, board design and bring-up teams, system modeling, simulation and emulation techniques. "Nice To Have" Skills and Experience : Understanding of cloud applications and software architecture and their impact on hardware designs and vice-versa. Knowledge of Arm eco-system of software and hardware partners. Good communication and collaboration skills, ability to build technical consensus across multiple teams and bring clarity to poorly defined and complex problems. Familiarity with SoC design flow, validation, test/product engineering and packaging techniques. Ability to generate consistent, complete, and concise written specifications. Experience driving industry standards and presenting at various industry technical forums and events. Salary Range: From: $230,265 To: $311,535 In Return: We are proud to have a set of behaviors that reflect our culture and guide our decisions, defining how we work together. These behaviors are assessed as part of the hiring process: Partner and customer focus Teamwork and communication Creativity and innovation Team and personal development Impact and influence Deliver on your promises Arm is poised to lead the next generation of innovation, adoption and growth in the Cloud/Data-center space! This is an outstanding opportunity to influence the direction that the industry is taking and learn emerging trends in this space.
Job Overview: This role is part of the rapidly growing Arm Infrastructure Line of Business where we enable deployment of the Arm Neoverse platform in Cloud, Edge, 5G and Networking markets! To enable our Silicon and System design partners to build the right solutions leveraging Arm's Compute Subsystem (CSS) offerings, we need someone with experience in designing and deploying hardware in these segments. Systems Solutions Architect will work with partners in the ecosystem to define system definition to drive growth and adoption of Arm technologies for key cloud and data-center applications. Responsibilities: Help key design partners architect cloud hardware solutions that bring together Arm's CSS products, partner IP and their key IP to provide best-in-class performance, power efficiency, scalability, and time-to-market. Work together with segment solutions architects and multi-functional teams including hardware engineers, software developers, performance engineers, and researchers to align system deployment strategies with system design goals for key target segments. Engage with end customers such as Hyperscalers, OEMs, ODMs, data-center system and software companies to understand cloud use-cases, requirements, and opportunities for Arm. Keep pace with the latest advancements in data-center space, drive competitive analysis and find innovative solutions to prepare Arm for success. Support Product Managers on defining IP, interconnect, CSS designs for next-gen hardware. Promote Arm server solutions with Arm partners and wider industry, demonstrating both maturity of vision and technical leadership. Represent Arm's interests at key industry forums and technology working groups with goal of enabling widespread adoption of Arm solutions. Required Skills and Experience : MS or PhD in Electrical Engineering or Computer Engineering (other degrees will be considered with relevant work experience) 10+ years as a systems/solutions architect with a background in Silicon and hardware design. Industry knowledge of various design points in the cloud including servers, accelerators, networking, and storage equipment. Experience helping customers build and deploy hardware in cloud covering rack-scale architecture, accelerator/IO interconnect, power efficiency and cooling solutions etc. Experience working with Silicon and IP design and verification teams, board design and bring-up teams, system modeling, simulation and emulation techniques. "Nice To Have" Skills and Experience : Understanding of cloud applications and software architecture and their impact on hardware designs and vice-versa. Knowledge of Arm eco-system of software and hardware partners. Good communication and collaboration skills, ability to build technical consensus across multiple teams and bring clarity to poorly defined and complex problems. Familiarity with SoC design flow, validation, test/product engineering and packaging techniques. Ability to generate consistent, complete, and concise written specifications. Experience driving industry standards and presenting at various industry technical forums and events. Salary Range: From: $230,265 To: $311,535 In Return: We are proud to have a set of behaviors that reflect our culture and guide our decisions, defining how we work together. These behaviors are assessed as part of the hiring process: Partner and customer focus Teamwork and communication Creativity and innovation Team and personal development Impact and influence Deliver on your promises Arm is poised to lead the next generation of innovation, adoption and growth in the Cloud/Data-center space! This is an outstanding opportunity to influence the direction that the industry is taking and learn emerging trends in this space.
ARM
San Jose, California
Job Overview: Arm's Solutions group DFT team implements DFT for SOC for client, datacenter, automotive, and IOT line of business using the latest DFT and process technologies. We closely collaborate with Arm's partners and internal RTL, Verification, Physical Implementation, and Test engineering teams throughout the life cycle of a project, from an early investigation stage all the way through tape-out and silicon test/characterization on ATE! Responsibilities: Architect DFT solutions for SOC catering to multiple line of business Coordinates DFT requirements across SOC, IP and product teams. Implement, and validate innovative DFT techniques on SOCs and sub-systems. Insert DFT logic into SoC as well as sub-system level and validate all DFT features using industry standard simulation tools. Work closely with multi-functional teams to support DFT RTL level insertion, synthesis and scan insertion, place-and-route, and static-timing-analysis and timing closure. Participate in ATE targeted test patterns, validation and silicon- debug Work closely Test and product engineering teams on silicon characterization and validation. Required Skills and Experience : This role is for a Senior Principal DFT Architect with 16+ years of proven experience in Design for Test 10+ years of experience handing DFT architecture for complex SOCs in leading technology nodes. Core DFT skills considered crucial for this position should include some of the following: Siemens DFT tools, Streaming Scan Network (SSN), Scan compression and insertion, Memory BIST and repair scheme implementation, Logic BIST, JTAG/IJTAG, at-speed test, ATPG, fault simulation, DFT mode timing constraints, back-annotated gate level verification, silicon debug, memory and scan diagnostics. Experience with 2.5D and 3D test Experience coding Verilog RTL, TCL and/or Perl. "Nice To Have" Skills and Experience : Familiarity with SoC style architectures including multi-clock domain and low power design practices. Previous experience managing a team of DFT Engineers Familiarity with Arm IP like the following: Cortex CPUs, Mali GPUs, AMBA protocols, CoreLink interconnects, CoreSight debug Background in design, implementation and timing convergence is a plus Experience in leading datacenter SOCs is a plus. Experience with Cadence, and/or Synopsys DFT and simulation tools Salary Range: From:$283,305 To: $383,295 In Return: At Arm, we are proud to have a set of behaviors that reflect our culture and guide our decisions, defining how we work together to defy ordinary and shape outstanding! These behaviors are assessed as part of the recruitment process: Partner and customer focus Teamwork and communication Creativity and innovation Team and personal development Impact and influence Deliver on your promises
Job Overview: Arm's Solutions group DFT team implements DFT for SOC for client, datacenter, automotive, and IOT line of business using the latest DFT and process technologies. We closely collaborate with Arm's partners and internal RTL, Verification, Physical Implementation, and Test engineering teams throughout the life cycle of a project, from an early investigation stage all the way through tape-out and silicon test/characterization on ATE! Responsibilities: Architect DFT solutions for SOC catering to multiple line of business Coordinates DFT requirements across SOC, IP and product teams. Implement, and validate innovative DFT techniques on SOCs and sub-systems. Insert DFT logic into SoC as well as sub-system level and validate all DFT features using industry standard simulation tools. Work closely with multi-functional teams to support DFT RTL level insertion, synthesis and scan insertion, place-and-route, and static-timing-analysis and timing closure. Participate in ATE targeted test patterns, validation and silicon- debug Work closely Test and product engineering teams on silicon characterization and validation. Required Skills and Experience : This role is for a Senior Principal DFT Architect with 16+ years of proven experience in Design for Test 10+ years of experience handing DFT architecture for complex SOCs in leading technology nodes. Core DFT skills considered crucial for this position should include some of the following: Siemens DFT tools, Streaming Scan Network (SSN), Scan compression and insertion, Memory BIST and repair scheme implementation, Logic BIST, JTAG/IJTAG, at-speed test, ATPG, fault simulation, DFT mode timing constraints, back-annotated gate level verification, silicon debug, memory and scan diagnostics. Experience with 2.5D and 3D test Experience coding Verilog RTL, TCL and/or Perl. "Nice To Have" Skills and Experience : Familiarity with SoC style architectures including multi-clock domain and low power design practices. Previous experience managing a team of DFT Engineers Familiarity with Arm IP like the following: Cortex CPUs, Mali GPUs, AMBA protocols, CoreLink interconnects, CoreSight debug Background in design, implementation and timing convergence is a plus Experience in leading datacenter SOCs is a plus. Experience with Cadence, and/or Synopsys DFT and simulation tools Salary Range: From:$283,305 To: $383,295 In Return: At Arm, we are proud to have a set of behaviors that reflect our culture and guide our decisions, defining how we work together to defy ordinary and shape outstanding! These behaviors are assessed as part of the recruitment process: Partner and customer focus Teamwork and communication Creativity and innovation Team and personal development Impact and influence Deliver on your promises