Senior 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
- 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 ziprecruiter.com —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.
- ...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...SeniorImmediate start
$168k - $264.5k
...lasting impact on the world.NVIDIA is seeking best-in-class ASIC Verification Engineers to verify the design and implementation of the world’s... ...verification of the ASIC design, architecture, reference models and micro-architecture using advanced verification methodologiesUnderstand...SeniorFull time- Amazon is seeking a Sr. Security Engineer to validate that services, applications, and websites meet high security standards. You will... ...The role requires deep expertise in application security, threat modeling, reviews, and collaboration to drive security metrics and...Senior
- ...Services, Inc. in Seattle is seeking a Senior Security Engineer for AI & AGI Security to ensure AI... ...of customers. You will partner with software teams to design secure AI experiences... ...build automation tools, perform threat modeling, and provide AI security architecture...Senior
- ...places we intend to change how the industry works. As a Senior Software Engineer on our new Takeoff team, you will be one of the first engineers... ...measurements from aerial imagery, plans, drawings, and 3D models, and turn them into accurate, explainable quantities....SeniorFull timeImmediate start
$170k - $190k
...vulnerable. We're hiring one additional senior engineer to build this platform with us. Given... ..., and the audit trail that logs every model call Integrations with healthcare... ...Looking For ~5+ years shipping production software, with meaningful time owning backend...SeniorContract work$170k - $210k
...Zscaler, and News Corp. The Role We’re looking for a Senior Software Engineer who thrives in a hands-on role. You’ll be writing a lot of... ...external systems such as HRIS and ticketing platforms Model data, design schemas, and optimize queries to keep our systems...SeniorFull timeWork at officeRemote workNight shift$200k - $287.5k
...function, but to help redefine the future of how work gets done.Senior Software Engineer, Capacity EngineeringAt Snowflake, we are powering the era... ...and ongoing growth. Capacity Engineering accurately models demand, forecasts requirements, and delivers optimal CPU and...Senior$120k - $190k
...Senior Software Engineer, Reliability Remote, US $120,000 to $190,000 + stock options, equity and benefits The Role We're looking for... ...systems. Evolve our MLOps infrastructure so models can be trained, evaluated, and deployed safely and repeatedly...SeniorFull timeRemote workVisa sponsorshipFlexible hours$168.1k - $227.4k
We are looking for a Software Development Engineer to join the Bottlerocket team, where you'll build and evolve a purpose-built Linux-based operating... ...experience in Ubuntu/Solaris and experience with threat modeling and penetration testingAmazon is an equal opportunity...SeniorInternshipFlexible hours$152k - $241.5k
...are looking for passionate, AI-powered, engineers for the DRIVE Mapping team. Maps play important... ...self-driving cars with a background in software design, embedded software, working on... ..., and develop transformer based models tailored for graphsImplement evaluation...SeniorFull time$191k - $253k
...technology. By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the... ...military in months, not years.ABOUT THE JOBWe are hiring a Senior Software Engineer to design, improve, and maintain the core package set which...SeniorFull timeWork experience placementImmediate start$152k - $241.5k
..., and tools that enable researchers and engineers to develop the next generation of AI/ML... ...advanced computing workloads.We are seeking a Software Engineer to join our MARS team at NVIDIA... ...capable of training frontier models and executing global-scale workloads.What...SeniorFull timeRemote work$112.3k - $168.5k
...will be used in our future RFID Reader models. The RFID Reader Platform team works closely... ...:Design, develop, and maintain embedded software on ARM 64/32 bit processors and... ...overall organizational success.Mentor junior engineers and contribute to the professional growth...SeniorRemote work$168.1k - $227.4k
...allocation strategies, pricing models, and capacity shaping... ...about Spot Instances here: [ a Senior SDE on the EC2 Spot team, you... ...lead the design and delivery of software systems that operate at massive... ...team's systems, drive multi-engineer projects from ambiguous problem...SeniorInternshipFlexible hoursDay shift$168.1k - $227.4k
The Omni team is looking for an experienced Senior Software Development Engineer to help build and evolve a platform that powers shared game and player... ..., and operational complexity.- Establish APIs, data models, and service boundaries that allow Omni capabilities to...SeniorInternshipFlexible hours$117k - $234k
...PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: As a Senior Software Engineer at Walmart, you will lead the delivery of scalable, high-... ...business end-to-end. What you'll do:Own scoped feature and model delivery through collaborative engineering teams, managing...SeniorFull timeTemporary workPart time$165k - $227k
...you are too, let's talk.OpportunityAs a Senior Engineer on the OIG team, you will be involved... ...challenge of building enterprise-grade software that millions of users depend on.This is... ...event-driven architectures, APIs, and data modeling at scaleStrong proficiency in one or...SeniorLocal areaWorldwideFlexible hours$180k - $225k
...technical roadmap for internationalization engineering, balancing near-term market launches... ...LLM-powered translation tooling: evaluate models, design quality guardrails, and... ...matching across scripts.You Have6+ years of software development, including hands-on i18n/l10...SeniorFull timeWork at officeWorldwideFlexible hours$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...simplified solutions. We are looking to hire Senior Software Engineers and Software Engineer IIs for our... ...workflows, including safe handling of model outputs, orchestration, or agent-based...SeniorOngoing contractLocal area3 days per week$191k - $253k
...expertise, technology, and business model of the 21st century’s most... ...Team builds the foundational software-defined operating system that... ...-time execution. As a core engineering capability, LatticeOS... ...THE JOBWe are looking for a Senior Software Engineer to join the...SeniorFull timeWork experience placementImmediate start$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...MicrosoftOverviewWe are hiring multiple Senior Software Engineers & Software Engineer II'sCommercial... ...production systems, evaluating emerging models, frameworks, harnesses and tools, making...SeniorOngoing contractLocal area3 days per week$135.4k - $201.85k
...world where you can be anything, Be Infoblox. Senior Software EngineerWe are looking for a Senior Software Engineer to join our Universal Asset Insights team, located... ...layers Excellent working knowledge of Data Modeling, APIs, System Architecture & design Excellent understanding...SeniorTemporary workFlexible hoursNight shift$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ..., services, programming models, and developer experiences... ...a critical role in enabling engineering excellence across Microsoft.... ...other major product lines.As a Senior Software Engineer on the CloudMine...SeniorOngoing contractTemporary workLocal area3 days per week$176k - $196.1k
...world — and to build the single software platform for all real estate activity... ...the easy path for hundreds of engineers who never think about infrastructure?As a Senior Engineer, you'll own answers to... ...-level security, and RBAC/ACL models and have opinions about where application...SeniorMinimum wageFlexible hours$191k - $253k
...the expertise, technology, and business model of the 21st century’s most innovative... ...partnerships, we’re not just building software—we’re revolutionizing how defense... ...field.ABOUT THE JOBWe are looking for a Senior Software Engineer to join our rapidly growing team in Seattle...SeniorFull timeWork experience placementImmediate startWorldwide$117.2k - $223.9k
...without human-in-the-loop.Your ImpactAs an engineer, your job responsibilities will include:... ...and ship high-quality, production-grade software ,with AI as a core part of your... ...backend services integrating Large Language Models (LLMs) via external APIs, while implementing...SeniorFull timeWork at officeFlexible hours3 days per week$176.8k - $196.1k
...deliver exceptional service to seller and buyer clients.As a Senior Software Engineer II, you will join a world-class engineering team operating... ...: Architecting the high-performance, foundational data models, relationship graphs, and contact-management interfaces that...SeniorMinimum wageFlexible hours$125k - $150k
Job TitleSenior Software Engineer, 1Job DescriptionAbout The Team:People Inc. is looking for a Senior Software Engineer 1 to join our AI/ML Engineering Platform team. As part... ...pipelines that support feature generation, model training, and analytics workflows. Own vector...SeniorFull timeTemporary workWork at officeLocal areaRemote workFlexible hours2 days per week$180k - $225k
...across Remitly's 170+ country disbursement network.As a Senior Backend Software Engineer on Remitly Business, you will build the product backend that... ...product features end to end — services, APIs, data models, and durable workflows — breaking complex work into parallel...SeniorFull timeTemporary workFor contractorsWork at officeWorldwideFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior ASIC Modeling Software Engineer. Be the first to apply!
- intel software engineer Washington State
- director software engineering Washington State
- software engineer Washington State
- senior robotics software engineer Washington State
- part time software developer remote Washington State
- software engineer remote Washington State
- ngo software engineer Washington State
- software development engineer aws Washington State
- network software engineer Washington State
- senior software design engineer Washington State



