Logic Engineer
Ampere · Portland, OR · 1 mo ago
Hybrid$119k–$178k/yrVolunteer
About the role
Ampere is seeking a motivated SoC Logic Design Engineer with a master’s degree to join our team. This position involves assisting in developing and exploring SoC micro-architectural features, collaborating with various teams, and integrating third-party IPs.
Responsibilities
- Assist in developing and exploring SoC micro-architectural features across a range of IP/subsystems, with an emphasis on power optimization (static/dynamic) while meeting performance, area, and frequency targets
- Collaborate closely with architecture, verification, silicon engineering, and performance teams throughout the design process to drive measurable convergence
- Learn and contribute to RTL implementation and SoC integration, including practical ownership of design readiness for downstream flows
- Support and/or build automation for RTL integration tooling, leveraging software development skills (e.g., scripting, robust build/integration utilities, regression support)
- Collaborate with architecture team to define and document the microarchitecture and implement RTL for SoC blocks
- Integrate third party IPs into the SoC subsystems
- Collaborate with the design verification team for functional verification of the design blocks
- Collaborate with the silicon engineering team for timing closure and other convergence activities of the design blocks
Requirements
- Relevant internships or academic projects involving digital logic design, microarchitecture, or SoC development
- Familiarity with hardware description languages such as System Verilog or VHDL and RTL design principles
- Understanding of high-speed bus architectures (e.g., AMBA, CHI) is a plus but not required
- Strong analytical and problem-solving skills with attention to detail
- Excellent communication skills and the ability to collaborate effectively in a fast-paced team environment
- Enthusiasm for learning and growing your technical expertise
- Object oriented programming skills are a plus
- Master’s degree in Electrical Engineering, Computer Science, Computer Engineering, or a related field
Qualifications
- Master’s degree in Electrical Engineering, Computer Science, Computer Engineering, or a related field
Skills
- Hardware description languages such as System Verilog or VHDL
- RTL design principles
- High-speed bus architectures (e.g., AMBA, CHI)
- Analytical and problem-solving skills
- Communication and collaboration skills
- Object-oriented programming skills
Benefits
- Premium medical insurance
- Dental insurance
- Vision insurance
- Income protection
- 401K retirement plan
- Flexible work hours
- 10+ paid holidays
- Healthy snacks and beverages
Pay
The full base pay range for this role is between $118,500 and $177,500.
Schedule
Flexible work schedule available.