Software Development Engineer - Rust, Compilers, and GPU Systems (2)
San Jose, California, United States · Hybrid
Senior+$4.8B raised
ADVANCE YOUR CAREER. ADVANCE THE WORLD. At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And w…
JOB SUMMARY Semtech is a leading supplier of high-performance analog and mixed-signal semiconductors powering high-speed optical interconnects for hyperscale and AI data center networks, enterprise networking, wireless i…
Skills: Product definition, High-speed IC design, Signal integrity, Optical link analysis, Mixed-signal semiconductors
San Francisco, California, United States · Remote OK
$27/hr–$41/hr
Entry level$20B raised
Work Schedule Standard (Mon-Fri) Environmental Conditions Able to lift 40 lbs. without assistance, Adherence to all Good Manufacturing Practices (GMP) Safety Standards, Cleanroom: no hair products, jewelry, makeup, nail …
Skills: Electromechanical Troubleshooting, Electrical Schematics, Calibration, Preventative Maintenance, Digital Multimeters
TechInsights
Senior Analyst, Semiconductor Materials
San Jose, California, United States · Remote OK
$118k–$132k/yr
Senior
OUR STORY TechInsights is the information Platform for the semiconductor industry. Regarded as the most trusted source of actionable, in-depth intelligence related to semiconductor innovation and surrounding markets, Tec…
Receiving Technician Pay: $23.00–$28.00 per hour Evening shift - 3:00 - 11:30 pm Summary The Receiving Technician is responsible for receiving, inspecting, sampling, coding, consolidating, and preparing hazardous and non…
#WeAreIn for jobs that impact everyone's life. Build the future nobody’s dreamed of yet... are you ready to rethink the impossible? As a Staff Software/ Firmware Engineer in our Research & Development team, you'll have t…
Coherent Systems Architect - Optical Modem Modeling and Specification
San Jose, California, United States · Hybrid
$159k–$295k/yr
Entry level$626M raised
Imagine being part of a team that is fundamentally changing the way people communicate, the way they collaborate, the way they watch TV and explore the universe through the internet. Utilizing our uniquely differentiated…
Skills: Optical communications, Photonics, Coherent communications, Digital signal processing, Matlab
Job Description Renesas’s CMSD (Configurable Mixed Signal Division) is seeking a highly experienced product definer with expertise in high performance analog & data converter applications. CMSD develops highly configurab…
Skills: Analog System Design, Data Converter Applications, Mixed-Signal Systems, Product Definition, Feasibility Studies
Data scientist - Agentic AI This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advanci…
Your Role: This position will oversee day to day production activities for Manufacturing personnel including batch record review, timecard approvals, performance reviews, training, and document or deviation reviews and a…
Skills: GMP manufacturing, People management, Aseptic processing, Cell culture production, Continuous process improvement
At Wedgewood Pharmacy, we are dedicated to improving the lives of animals through customized medication and compassionate care. Every role in our organization contributes to helping pets live healthier, happier lives. We…
Bellarmine College Preparatory, a Jesuit secondary school, has been educating young “men for and with others” in the tradition of St. Ignatius Loyola, founder of the Society of Jesus, since 1851. Bellarmine C…
Skills: Physics instruction, AP Physics 2, Next Generation Science Standards, Instructional technology, Classroom management
Lyten is leading an industrial revolution through Lyten 3D Graphene™, a breakthrough supermaterial unlocking a new generation of products — from lithium–sulfur batteries and energy storage systems to concrete admixtures,…
Account Executive - Biotech, Business Development – Clinical Trials Division - San Fransico, CA
San Jose, California, United States · Remote OK
$104k–$155k/yr
Senior$20B raised
Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description With 12,000 global employees across 5 continents, The Pharmaceutical Services Group (PSG) offers world-class expertise to help customers of…
Lyten is leading an industrial revolution through Lyten 3D Graphene™, a breakthrough supermaterial unlocking a new generation of products — from lithium–sulfur batteries and energy storage systems to concrete admixtures,…
About the Company We are a stealth-mode battery startup developing cutting-edge battery technology. Our mission is to revolutionize battery technology to accelerate the global transition to clean energy. By leveraging in…
Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into inte…
Skills: DDR Memory Architecture, High-Speed I/O, Electrical Margin Analysis, Memory Power and Thermal Characteristics, AI Modeling
Wafer Fab Integration Engineering Technician (Weekday Day Shift)
San Jose, California, United States · On-site
$35/hr–$45/hr
Mid level$626M raised
Job Summary Nokia’s Photonic Integrated Circuit (PIC) wafer fabs in Sunnyvale and San Jose focus on the production and R&D of advanced Indium Phosphide (InP) semiconductor devices. As a Wafer Fab Integration Engineering …
Skills: Wafer fabrication, Semiconductor manufacturing, Process troubleshooting, Yield improvement, Data analysis
Wafer Fab Integration Engineering Technician (Weekend Day Shift)
San Jose, California, United States · On-site
$35/hr–$45/hr
Mid level$626M raised
Job Summary Nokia’s Photonic Integrated Circuit (PIC) wafer fabs in Sunnyvale and San Jose focus on the production and R&D of advanced Indium Phosphide (InP) semiconductor devices. As a Wafer Fab Integration Engineering …
Skills: Semiconductor fabrication, Wafer fab processes, Photolithography, Etch, Deposition
Assistant Professor in Chicanx/Latinx Experiences, Law, and Policy
San Jose, California, United States · On-site
$88k–$92k/yr
Senior
Position Rank and Title: Assistant Professor School/Department Name: College of Social Sciences, Department of Chicana and Chicano Studies Compensation: Commensurate with qualifications, experience, and rank as establishe…
Skills: Chicana/o Studies, Ethnic Studies, Legal Studies, Public Policy Analysis, Social Justice
Software Development Engineer - Rust, Compilers, and GPU Systems (2)
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 36d ago
Apply by Aug 7
~40 hrs/week
Responsibilities
Lead the design and implementation of production-quality Rust components for low-level GPU systems and toolchains. Collaborate across compiler, runtime, and firmware teams to ensure system safety, correctness, and performance.
Requirements
Requires deep expertise in compiler infrastructure, systems programming, and GPU architectures. Candidates should have strong experience with Rust and the ability to work across complex hardware-software boundaries.
Full job description
ADVANCE YOUR CAREER. ADVANCE THE WORLD.
At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we’re looking for talent who feel the same: people who want to leave the planet better than they found it, those who don’t shy away from humanity’s challenges but are determined to help solve them.
AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you’re designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger — technology that moves the world forward.
THE ROLE:
We are building next-generation systems software for AMD GPUs with Rust as a core technical direction. The work spans compilers, runtimes, low-level GPU software, firmware, developer tooling, and methods for improving the safety and correctness of complex hardware-software systems.
Rust is not incidental to this role. You will help establish how Rust is used in performance-sensitive and high-trust parts of the GPU stack, including the compiler and tooling support, system interfaces, engineering practices, and validation methods required for production deployment. You will have the opportunity to influence both near-term implementations and the longer-term architecture for using Rust across current and future AMD platforms.
THE PERSON:
This role is for a deeply technical compiler and systems generalist who enjoys working across abstraction layers. You may move between Rust source semantics, rustc internals, intermediate representations, MLIR and LLVM, target-specific code generation, object formats, runtimes, GPU ISA, firmware, and hardware interfaces.
You should have strong judgment about correctness boundaries. Memory safety is important, but production correctness also depends on concurrency, ordering, ABI compatibility, device behavior, compiler transformations, and the assumptions between software and hardware. You will help make those assumptions explicit and build evidence that the resulting systems behave as intended.
The ideal candidate has deep expertise in at least one part of this stack and the ability to become productive in unfamiliar areas. Experience with every technology listed below is not expected. A research background is not required, although the ability to read technical work, form testable hypotheses, and turn promising ideas into reliable implementations is valuable.
The work sits at the intersection of Rust systems programming, production compiler infrastructure, GPU architecture, firmware, program analysis, and formal methods. Hardware-software co-design experience is highly valuable, especially when compiler, runtime, firmware, or ISA choices must evolve together.
KEY RESPONSIBILITIES:
Lead the design and implementation of production-quality Rust components for low-level and performance-sensitive GPU systems.
Help make Rust a first-class engineering language across relevant parts of the GPU software stack, including toolchain integration, libraries, coding standards, diagnostics, testing, and deployment practices.
Design and implement compiler pipelines involving rustc, MIR, target-neutral intermediate representations, MLIR dialects and transformations, LLVM IR, and AMDGPU code generation.
Build analyses, transformations, legalization passes, and target-specific lowering for GPU execution models, memory spaces, synchronization, capabilities, and specialized hardware operations.
Define typed and auditable interfaces across compiler, host runtime, device code, firmware, and hardware boundaries.
Work on ABI definition and validation, argument layout, calling conventions, linker and loader behavior, ELF and code-object metadata, and source-to-binary identity.
Develop or improve bare-metal and no std Rust components where explicit state, bounded behavior, fail-closed handling, and predictable hardware effects are required.
Use testing, fuzzing, property-based testing, differential execution, executable models, and hardware validation to find semantic gaps and prevent regressions.
Apply program analysis or formal methods where they provide meaningful assurance, including source-level invariants, state-machine properties, refinement obligations, and clearly documented trusted boundaries.
Distinguish precisely among type-system guarantees, source-level proofs, compiler evidence, binary validation, simulator results, and behavior observed on hardware.
Partner with compiler, runtime, firmware, architecture, validation, security, and performance teams to solve problems that cross organizational and technical boundaries.
Write design documents, lead technical reviews, mentor engineers, and explain complex language, compiler, and hardware behavior clearly.
Evaluate emerging compiler and verification technologies and integrate them when they improve the safety, performance, maintainability, or development velocity of production systems.
PREFERRED EXPERIENCE:
Strong production Rust experience, including ownership and borrowing, lifetimes, traits and generics, error handling, concurrency, FFI, and the careful design of safe abstractions over unsafe operations.
Experience with low-level or constrained Rust, including no std, embedded systems, firmware, custom targets, allocators, volatile access, interrupt handling, or architecture-specific code.
Strong C or C++ systems programming skills and the ability to work across mixed-language codebases.
Experience with rustc internals, MIR, custom codegen backends, procedural macros, compiler plugins, or other Rust toolchain infrastructure.
Experience with LLVM, MLIR, GCC, or another production compiler framework.
Understanding of compiler correctness issues such as undefined behavior, aliasing, provenance, layout, calling conventions, memory models, and source-to-target semantic preservation.
Ability to read and reason about low-level assembly, ISA encodings, compiler output, and machine-level execution.
Experience with linkers, loaders, ELF or other object formats, code-object metadata, DWARF, LLVM MC, disassembly, post-link analysis, or binary rewriting.
Understanding of GPU execution models, including waves or warps, SIMD/SIMT execution, address spaces, registers, local or shared memory, caches, synchronization, atomics, barriers, and asynchronous operations.
Experience with GPU runtimes, drivers, firmware, embedded processors, device initialization, command processing, queueing, or hardware control paths.
Experience building secure or high-assurance systems that process untrusted inputs or operate across privilege, memory-isolation, or hardware trust boundaries.
Experience with program analysis, abstract interpretation, symbolic execution, model checking, SMT solvers, or formal verification tools such as Verus, Lean, Coq, Isabelle, Dafny, or TLA+.
Experience writing executable specifications, proving state-machine invariants, or validating refinement between source, IR, binaries, simulators, RTL, and hardware.
Strong validation instincts, including adversarial testing, differential testing, property-based testing, fuzzing, reproducible evidence, and careful treatment of assumptions and counterexamples.
Hardware-software co-design experience for ISA features, compiler-visible architecture, memory systems, synchronization, security mechanisms, or specialized compute pipelines.
Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent industry experience. Research publications and advanced degrees are welcome but are not required.
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
How much do Science & Research jobs in San Jose, CA pay?
Based on 678 listings with disclosed salaries, most science & research jobs in San Jose, CA pay between $100k–$260k per year. Individual offers vary with seniority, company size, and specialization.
How many Science & Research jobs are open in San Jose, CA right now?
There are currently 820 open science & research positions in San Jose, CA listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Science & Research roles in San Jose, CA?
Companies currently hiring include Muon Space, Capital One, Hark Labs, Archer, Research and Innovation at San Jose State University, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Science & Research jobs in San Jose, CA?
Yes — 176 of the 820 open science & research positions offer remote or hybrid work (31 remote, 145 hybrid).
How do I apply for Science & Research 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.