Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff ASIC Modeling Software Engineer

Upscale, Inc.

Job Description

Job Description

Why join Upscale, Inc.

Upscale, Inc., is building the high-performance infrastructure powering the next generation of artificial intelligence. Backed by over $500M in funding and rapid global adoption, we are scaling systems designed for the world’s most demanding AI workloads.

We focus on first-principles engineering across silicon, systems, and networking—where performance, scale, and execution are critical. Our team is talent-dense and high-performing. We value ownership, technical rigor, and speed, and we offer the opportunity to work on foundational problems with immediate, real-world impact.

If you’re looking to do high-impact work, move fast, and help define the infrastructure behind the future of AI—Upscale is where you can produce meaningful work at the frontier—and operate at a high standard. 

Position Overview

About the Role: We're building the simulation platform for UpscaleAI's next-generation AI networking ASICs. The platform is a functionally accurate software model of our ASIC architecture, enabling software development, verification, and customer validation before silicon is available. You'll be responsible for developing, testing and maintaining the platform across multiple ASIC generations, ensuring it accurately represents hardware behavior and scales to support our customers' demanding AI infrastructure workloads.

What You'll Work On:

  • ASIC Architectural Model: Our current-generation ASIC simulator
  • Next-gen ASIC models: Future silicon with enhanced AI networking features
  • Multi-chip simulation: Modeling systems with multiple interconnected ASICs
  • Performance optimization: Making large-scale simulations practical
Key Responsibilities
  • Design and implement software model components that accurately simulate ASIC behavior (forwarding engines, schedulers, memory subsystems, control plane interfaces)
  • Translate architectural specifications and microarchitecture documents into high-fidelity C++ models, ranging from functionally accurate to performance-accurate depending on the subsystem
  • Develop and maintain the register model, memory map, and configuration interfaces
  • Implement packet processing pipelines for multiple forwarding modes
  • Optimize model performance for large-scale simulations
  • Collaborate with RTL engineers to ensure model-to-silicon correlation
  • Work with the architecture team to validate algorithm and architectural choices through simulation
  • Work with SDK and platform software teams to enable software development and validation on the model
  • Support multiple ASIC versions with maintainable, configurable model architecture

Requirements

  • 7+ years of experience in C/C++ architecture model development, cycle-aware simulation, or ASIC verification
  • Expert-level C++ programming (modern C++17)
  • Deep understanding of network switch/router architecture: forwarding tables, scheduling, QoS, ACLs
  • Experience with packet processing pipelines and dataplane simulation
  • Familiarity with hardware description languages (Verilog/SystemVerilog) and reading RTL
  • Experience with gRPC, Protocol Buffers, or similar IPC mechanisms
  • Experience with C++ unit testing frameworks (e.g., Google Test)
  • Familiarity with Python for test automation, tooling, and scripting
  • Strong debugging skills across software and hardware domains

Nice to Have

  • Experience with AI/ML networking (scale-up fabrics, RDMA, collective operations)
  • Experience using ns-3 and/or HTSim to model high performance network architectures.
  • Familiarity with SAI (Switch Abstraction Interface) or SONiC
  • Experience with FPGA prototyping or emulation platforms
  • Background in memory subsystem modeling (DDR, HBM, caches)
  • Experience with configuration-driven simulation frameworks (YAML, JSON, protobuf-based config)

Where you fall within that range depends on your experience, skills, and impact—we benchmark against internal levels to keep things fair and consistent.

Equal Opportunity

Upscale, Inc., is building a team that reflects a wide range of perspectives, backgrounds, and experiences. We’re proud to be an Equal Opportunity Employer and consider all qualified applicants regardless of race, color, religion, national origin, sex, sexual orientation, gender identity, disability, or veteran status.

Accessibility & Accommodations

We’re committed to making our hiring process accessible to everyone. If you need accommodations at any stage, just reach out to us at  View email address on us.fitly.work —we’re happy to help. Note: This inbox is only for accommodation requests.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Staff ASIC Modeling Software Engineer in Santa Clara, CA vacancy
  •  ...demanding AI workloads. We focus on first-principles engineering across silicon, systems, and networking—where...  ...for UpscaleAI's next-generation AI networking ASICs. The platform is a functionally accurate software model of our ASIC architecture, enabling software development... 
    Suggested
    Full time
    Immediate start

    upscale-ai

    Santa Clara, CA
    1 day ago
  •  ...Cerebras works with the leading model labs, global enterprises, and...  ...IOs onto the WSE. As a software developer on the team, you will...  ...architecture teams, and FPGA/ASIC teams to develop solutions that...  ...Science or Electrical Engineering + 1 year industry experience,... 
    Suggested

    Cerebras Systems

    Sunnyvale, CA
    4 days ago
  • $129.3k - $225.3k

     ...HardwareLocation: CupertinoPosted: 2026-08-27SummaryApple Silicon Engineering is seeking Hardware-minded Software engineers to create innovative tools to design the...  ..., and sensors for measuring physical quantities.Modeling Software Engineers bring a unique and versatile... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    5 hours ago
  • $127.1k - $185k

     ...builds the AWS Neuron SDK, the software development kit used to...  ...performance for a wide range of ML models and model architectures on...  ...hardware-software boundary, our engineers build systematic...  ...employees, supervisors, and staff; adhere to standards of excellence... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • $184k - $287.5k

     ...and the systems that power them. We are hiring a Senior Engineer to design and build robust software for accelerated computing systems. You will solve...  ...performance analysis, executive dashboards, or quantitative modeling for accelerated systems. Experience working close to... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $155k - $222.6k

     ...validation. Our team bridges the gap between software engineering and field deployment by automating CI/...  ...to create functional, system-level models for next-generation routing platforms....  ...application-specific integrated circuits (ASICs), devices, sensors, and related... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Milpitas, CA
    13 hours ago
  • $184k - $287.5k

    NVIDIA is seeking a Software Engineer to join our Isaac Spatial Intelligence team within the Isaac Engineering org! You will join a group of...  ...simulation, and at scale in data pipelines for training foundation models.Advance the state of the art in geometric computer vision,... 
    Full time

    Nvidia

    Santa Clara, CA
    13 hours ago
  • $70 per hour

     ...and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving technology...  ..., and causal interactions) Develop temporal graph modeling techniques to capture time-varying multi-agent interactions,... 
    Hourly pay
    Full time
    Internship
    Summer internship
    Relocation package

    Waymo

    Mountain View, CA
    3 days ago
  • $193.3k - $261.5k

     ...develop AWS Neuron, the complete software stack for Trainium, Amazon's...  ...us to optimize the latest models to run really fast on the Trainium...  ...a Sr. Software Development Engineer on the Inference Model...  ...employees, supervisors, and staff; adhere to standards of excellence... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $193.3k - $261.5k

     ...Amazon builds AWS Neuron, the software development kit used to...  ...forefront of running a wide range of models and supporting novel...  ...hardware-software boundary, our engineers build systematic infrastructure...  ...employees, supervisors, and staff; adhere to standards of excellence... 
    Work experience placement
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $163k - $236k

     ...internal design tools, flows, and engineering methodologies.Minimum...  ...architecting RTL solutions and ASIC Synthesis flows.In this role,...  ...development of our cutting-edge AI models, delivering unparalleled...  ...developers to build the future. From software to hardware our teams are... 
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $184k - $287.5k

     ...searching for a creative and expert Systems Engineer to help us expand NVIDIA's autonomous...  ...engineers, AI applied researchers and software engineers in building world-class perception...  ...analysis (e.g. error budget creation, modeling of scenarios), data analysis, and... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $179k - $223k

     ...protect it for future generations. Role Summary As a Software Engineer specializing in safety-critical self-driving software, you...  ...and enhancing onboard software that runs Rivian's Perception models that underpin all self-driving features Develop necessary... 
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    1 day ago
  • $163k - $236k

     ...and interacting with design engineers to identify important verification...  ...using SystemVerilog/UVM for ASICs.Preferred qualifications:...  ...development of our cutting-edge AI models, delivering unparalleled...  ...developers to build the future. From software to hardware our teams are... 
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $150.4k - $225.3k

     ...collaboration between the SOC architecture, design, power, and software teams, to deliver world-class caches/memory system. The end...  ...are seeking an upbeat and highly motivated SOC Performance Modeling SW Engineer to work on our performance models and infrastructure.... 
    Relocation

    Apple

    Cupertino, CA
    5 hours ago
  • $167.7k - $245.2k

     ...building complex and high-performance Silicon ASICs. Our silicon devices drive the world’s...  ...dynamic collaboration with verification engineers, designers, and cross-functional teams,...  ...chip screening test and observability software library (Python, C++).Minimum... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Flexible hours
    3 days per week

    CISCO Systems

    San Jose, CA
    1 day ago
  • $173.03k - $190k

     ...degree in Electrical or Computer Engineering, or a related Science,...  ...POSITION OBJECTIVES:As a Lead ASIC verification engineer for the...  ...IP, and integrated firmware/software solutions designed to meet stringent...  ...components and register models.Strong understanding of RTL,... 
    Remote work
    Flexible hours

    General Dynamics Mission Systems

    San Jose, CA
    4 days ago
  • $150.4k - $277.6k

    Role Number: 200687353Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted...  ...day. Our team is comprised of Systems engineers and ML engineers focused on seamlessly integrating...  ...lives!DescriptionAs an engineer on the Model Platform team, you’ll join a phenomenal... 
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    5 hours ago
  • $21 - $40 per hour

     ...the Fortune 1 as you explore our HQ in Northwest Arkansas! Software Engineer Intern: We're looking for Backend, Front end, and Full Stack...  ...machine learning fundamentals Experience implementing ML models from scratch or using frameworks Coursework or projects... 
    Hourly pay
    Minimum wage
    Summer work
    Internship
    Summer internship
    Work at office
    Relocation
    Home office

    Walmart

    Sunnyvale, CA
    3 days ago
  • $118.7k

     ...tool, it's your playground. Our engineers work on scalable systems,...  ...optimizing machine learning models, or building products that drive...  ...systems Knowledge of software development lifecycle, including...  ...employees, supervisors, and staff; adhere to standards of excellence... 
    Full time
    Summer work
    Internship
    Seasonal work
    Summer internship
    Work at office
    Local area
    Worldwide
    Monday to Friday

    Amazon

    Santa Clara, CA
    2 days ago
  • $136k - $218.5k

    The clocks group is looking for a top-notch ASIC engineer to join the team. The Team is responsible for crafting all aspects of GPU and CPU...  ...floorplan of the chip. The team explains the programming model to the SW team to come up with an efficient clock programming... 
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    2 days ago
  • $200k - $290k

     ...Cerebras works with the leading model labs, global enterprises, and...  ...:As a senior front-end design engineer, you will be a key part of the...  ..., physical design, software and system teams to bring innovative...  ....Experience managing external ASIC vendor through product development... 
    Remote work

    Cerebras Systems

    Sunnyvale, CA
    13 hours ago
  • $184.7k - $324.8k

     ...technology? We are searching for a dedicated engineer to join our exciting team of problem...  ...ideal candidate will have experience in ASIC design with:- Architecture research and/or...  ...to develop performance/power simulators, models and test suites.Pay & BenefitsAt Apple, base... 
    Relocation

    Apple

    Santa Clara, CA
    5 hours ago
  • $280k

    Job title: ASIC Design Engineer, RTL (Senior/Staff/Principal)Location: San Jose, CA or Colorado Springs, CO (on...  ...move the world's AI data.Every AI model trained in a hyperscale data center...  ...to day with verification, firmware, software, emulation and validation engineers... 

    CyberCoders

    Sunnyvale, CA
    2 days ago
  • $163k - $236k

     ...Bachelor's degree in Electrical Engineering, Computer Engineering,...  ...within AI/ML-driven systems.As an ASIC Physical Design Engineer, you...  ...of our cutting-edge AI models, delivering unparalleled computing...  ...developers to build the future. From software to hardware our teams are... 
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • Software Engineering builds the brains of Waymo’s fully autonomous driving technology. Our software allows the Waymo Driver to perceive the world...  ..., and causal interactions) Develop temporal graph modeling techniques to capture time-varying multi-agent interactions,... 
    Internship
    Summer internship
    Local area
    Remote work

    Waymo LLC

    Mountain View, CA
    2 days ago
  • $127.63k - $191.2k

     ...ImpactAs a key CAD member of Marvell Central Engineering, you will play a leading role on...  ...Develop and deploy agentic workflows for ASIC verification activities.Automate regression...  ...may require access to technology and/or software subject to U.S. export control laws and... 
    Permanent employment
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    2 days ago
  •  ...About the role We are looking for bright engineers interested in designing elegant...  ...difficult problems in the autonomy space. Our software engineers work across our suite of...  ...Experience working with simulation tools, modeling physical problems, or using robotics middleware... 
    Full time
    For contractors
    For subcontractor
    Summer work
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intution

    Sunnyvale, CA
    2 days ago
  •  ...market. Job Summary We are seeking a motivated and curious Software Engineer who is a recent or upcoming graduate passionate about the...  ...real-world products by leveraging cutting-edge Large Language Models (LLMs) and cloud platforms. If you are eager to learn and grow... 
    Full time

    Tata Consultancy Services

    Santa Clara, CA
    1 day ago
  • $143.8k - $230k

     ...seeking a hands-on Principal Digital Design Engineer to serve as the Chip Lead for our next-...  ...with post-silicon validation and software teams during initial chip bring-up and lab...  ...+ years of direct industry experience in ASIC/SoC digital design, with a proven track record... 
    Full time
    Local area

    Broadcom

    San Jose, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff ASIC Modeling Software Engineer. Be the first to apply!