ADVANCE YOUR CAREER. ADVANCE THE WORLD. At AMD, we believe technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technolo…
Minimum qualifications: Bachelor's degree or equivalent practical experience. 6 years of interaction design experience in product design or UX design. Experience in visual design, prototyping, and creating presentations.…
ADVANCE YOUR CAREER. ADVANCE THE WORLD. At AMD, we believe technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technolo…
Skills: Audio-visual operations, Video conferencing, Service delivery, Project management, Cisco
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pio…
Software Engineer III, AI/ML, Enterprise Engineering, Core
San Jose, California, United States · On-site
$147k–$210k/yr
Mid level$26M raised
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience programming in Python or C++. 1 year of experience with applied machine learning. Experience architecting and developing…
Skills: Python, C++, Machine Learning, Distributed Systems, Data Structures
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pio…
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pio…
You will work on physical design implementation of Optical Network ASICs and will be learning latest technology nodes and developing flow, doing implementation to achieve best in class ASICs, which are optimized for powe…
Skills: ASIC physical design, RTL to GDSII, Deep submicron design, Fusion Compiler, Innovus
Staff Research Data Scientist Manager, Ecosystem Growth
San Jose, California, United States · On-site
$207k–$300k/yr
Senior+$26M raised
Minimum qualifications: Master's degree in Statistics, Data Science, Mathematics, Physics, Economics, Operations Research, Engineering, or a related quantitative field. 8 years of work experience using analytics to solve…
Technical Program Manager III, Generative AI, Core
San Jose, California, United States · On-site
$163k–$236k/yr
Senior$26M raised
Minimum qualifications: Bachelor's degree in a technical field, or equivalent practical experience. 5 years of experience in program management. Experience with artificial intelligence/machine learning projects, tools, o…
We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every electronic device you use, Teradyne's test technology ensures your device works right…
Skills: ATE Platforms, Semiconductor Testing, PCB Design, C#, C++
Sr. Project Manager (Teradyne/Nextest San Jose, CA)
San Jose, California, United States · On-site
$155k–$247k/yr
Senior+
We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every electronic device you use, Teradyne's test technology ensures your device works right…
Req ID: 137610 Region: Americas Country: USA State/Province: California City: San Jose Summary This individual acts as end-to-end technical “authority” and liaison across HW and SW domains for the hyperscale customers. T…
Skills: Technical program management, Firmware, BIOS, BMC, OS integration
Minimum qualifications: Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience 15 years of professional experience in software engineering 10 years of experience in senior le…
Skills: Software Engineering, Leadership, Generative AI, Machine Learning, Agentic Systems
Please Note: 1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account) 2. If you already have a Candidate Account, please Sign-In before you …
Skills: IC design, Layout design, Timing closure, PPA optimization, LVS
The application window is expected to close on: 09/30/2026 Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. Meet the Team Join the Cisco Silicon One tea…
The Opportunity Adobe is seeking dedicated and curious Software Engineer interns to help design, build, and evolve the systems that power our products and platforms. As an intern, you’ll work in an AI-enabled development…
San Francisco, California, United States · On-site
$187k–$268k/yr
Senior+$3M raised
The application window is expected to close on: 09/26/2026 Meet the Team We are an agile team with a startup feel and a strong bias for action. We move fast, embrace failure as part of the process, and stay focused on so…
Skills: Distributed systems, Python, Data platforms, DevOps, SecOps
The Opportunity Adobe's AI and generative AI products, from Firefly to the intelligence built into Creative Cloud and Experience Cloud, run on a shared compute and inference platform. It's the infrastructure every intern…
Skills: Distributed systems, Kubernetes, Python, Go, C++
The application window is expected to close on: 09/24/2026Meet the Team The Common Hardware Group (CHG) delivers the silicon, optics, and hardware platforms for Cisco's core Switching, Routing, and Wireless products. Wit…
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
bachelor degree, postgraduate degree
Posted 8d ago
Apply by Sep 3
~40 hrs/week
Responsibilities
The role involves designing, verifying, and validating high-performance FPGA solutions and embedded software across the entire product lifecycle. You will collaborate with cross-functional teams to scope features, perform system-level integration, and support board bring-up and post-silicon validation.
Requirements
Candidates must have 8+ years of hands-on FPGA design experience and proficiency in SystemVerilog, Verilog, and AMD/Xilinx toolchains. A bachelor's or master's degree in computer or electrical engineering is required, along with strong skills in embedded Linux, hardware debug, and high-speed interface protocols.
Full job description
ADVANCE YOUR CAREER. ADVANCE THE WORLD.
At AMD, we believe technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMD is shaping the future.
Whether you’re designing next-gen processors, enabling AI breakthroughs, or bringing leading edge products to market, every role at AMD contributes to something bigger — technology that moves the world forward. Join us and, together, we’ll advance your career.
THE ROLE:
Join our team to build and validate hardware/software co-design solutions for FPGA-based Systems. The work spans AVB, networking, storage, automotive, aerospace, and emerging AI/ML workloads. You will design high-performance FPGA Solutions and the embedded software that drives them
THE PERSON:
You have a passion for system architecture, digital & embedded design, and system-level validation. You are a team player who has excellent communication skills and experience collaborating with other engineers located in different sites/timezones. You have strong analytical and problem-solving skills and are willing to learn and ready to take on problems.
KEY RESPONSIBILITIES:
Take a technical role across every phase of the product cycle starting from exploration, architecture, implementation, prototyping, validation, productization, and support, covering architecture, design, and hardware validation of IPs.
Work with architects, hardware engineers, and firmware engineers to scope new features to be developed.
RTL Development: Design, verify, and validate high-performance logic in SystemVerilog/Verilog, focused on the data and control path. You will be working with the latest generation of interfaces such as PCIe (Gen 6/7), LPDDR5/6, HDMI 2.1, DP 2.1, USB3.1, UFS 4.0, Image Sensors, MIPI-CPHY etc.
Embedded System Development: Write firmware and low-level system software for the on-chip ARM Cortex (APU/RPU) or RISC-V soft cores. Build and customize embedded Linux images using Yocto-based Embedded Design Flow, including BSP configuration, device trees & kernel/rootfs tuning, and custom recipe and layer development for board-specific software stacks.
System-Level Integration: Use the AMD (Xilinx) Vivado and Vitis ecosystems to integrate custom IPs with the Network on Chip (NoC), memory, and other subsystems and bring-up Baremetal/Linux for System Level Bring-up and Validation
Pre-Si Verification: Run pre-silicon verification and emulation to confirm functional correctness and performance.
Board Bring-Up & Validation: Support new board bring-up from first power-on through a stable, validated platform. Create System Level Designs to validate clocking, resets, memory and other interfaces using the Vivado and Vitis / EDF Tool Chains. Support the boards team with the bench setup and scripts needed to complete bring-up and board validation
Post-Si Validation: Run post-silicon validation and debug the interactions between embedded software, hard & soft IPs, and the FPGA fabric.
PREFERRED EXPERIENCE:
Core profile: FPGA design, high-speed digital, hardware debug, embedded SW and systems design.
8+ years of hands-on FPGA designs.
Strong SystemVerilog, Verilog, and/or VHDL, with proven AMD/Xilinx FPGA work and strong Vivado proficiency.
Deep knowledge of clocking, CDC, multi-clock systems, timing closure, XDC/SDC constraints, and static timing analysis.
Hands-on experience with AMD/Xilinx embedded Linux flows: building and customizing images with Yocto-based Embedded Design Flow (BSPs, device trees, custom recipes/layers).
Excellent hardware debug skills with ILA, oscilloscopes, and logic analyzers, including custom board bring-up.
Proven board bring-up and validation experience, taking a new board from power-on, boot and interface bring-up and debugging clocking, reset, and hardware issues on the bench.
Experience with high-speed interfaces: PCIe, Ethernet, DDR5/6, SerDes, UFS and others such as SPI, I²C, and UART.
Strong C/C++ for bare-metal programming on ARM/RISC-V cores. Linux kernel-mode driver knowledge is a strong plus.
Familiarity with Git, scripted/CI builds, automated regression, linting, and structured FPGA workflows. Comfortable automating in Python, Tcl, Makefiles, and Shell.
Strong ownership and communication, with a track record of mentoring, running design/RTL/verification reviews.
ACADEMIC CREDENTIALS:
Bachelors or Masters degree in computer engineering/Electrical Engineering
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.
We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.
AMD together we advance_
Offices: 2485 Augustine Drive, Santa Clara, California 95054, US · 7171 Southwest Pkwy, Austin, Texas 78735, US · 1 Commerce Valley Dr E, Markham, ON L3T 7X6, CA · 102, Bengaluru, Karnataka 560066, IN · 508 Chai Chee Ln, Singapore, Singapore 469032, SG
Based on 1723 listings with disclosed salaries, most software jobs in San Jose, CA pay between $120k–$286k per year. Individual offers vary with seniority, company size, and specialization.
How many Software jobs are open in San Jose, CA right now?
There are currently 1,910 open software positions in San Jose, CA listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Software roles in San Jose, CA?
Companies currently hiring include Adobe, AMD, Google, Capital One, Cisco, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Software jobs in San Jose, CA?
Yes — 652 of the 1910 open software positions offer remote or hybrid work (112 remote, 540 hybrid).
How do I apply for Software jobs in San Jose, CA?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.