Source Job

India

  • Build and debug emulation models from RTL designs using synthesis, partitioning, and routing tools.
  • Develop automation tools and workflows to streamline emulation setup and increase verification efficiency.
  • Collaborate with design, validation, and software teams to resolve complex technical issues and support SoC bring-up.

Verilog Python C++

15 jobs similar to Emulation Engineer

Jobs ranked by similarity.

US

  • Provide advanced technical support for customers developing embedded systems, IoT devices, and complex software using simulation and virtualization technologies.
  • Troubleshoot complex hardware and software issues, perform root cause analysis, and maintain lab environments with Intel Simics and QEMU.
  • Collaborate with engineering teams, manage escalations, and create technical documentation and training materials for customers and colleagues.

North America

  • Design and implement FPGA-based digital systems to meet functional, performance, and reliability requirements.
  • Translate system-level specifications into efficient digital architectures, including coding, synthesis, simulation, and timing closure.
  • Collaborate with cross-functional teams to integrate, verify, and debug FPGA designs for advanced communication platforms.

The company develops advanced digital hardware and communications technology solutions. It fosters a collaborative, innovation-driven environment with multidisciplinary engineering teams.

US Unlimited PTO

  • Architect and implement bare-metal C firmware for RISC-V management cores in AI/HPC networking silicon.
  • Establish secure firmware loading, engine initialization, and multi-die support with robust validation.
  • Provide technical leadership, define hardware/software interfaces, and integrate AI-assisted engineering tools.

The company develops next-generation networking silicon for AI and high-performance computing infrastructure. It fosters a collaborative, technically ambitious remote engineering culture with a focus on innovation.

$110,000–$130,000/yr
US

  • Design, develop, and maintain emulators that allow classic games to run accurately on modern hardware.
  • Drive reverse engineering and optimization initiatives, including debugging, patching, and platform compatibility.
  • Collaborate with engineers, producers, and QA to resolve complex technical challenges and deliver polished player experiences.

The partner company preserves and modernizes classic video games for contemporary platforms. It operates as a fully distributed remote team focused on emulation, reverse engineering, and systems-level engineering.

$160,000–$240,000/yr
North America

  • Design and implement RTL for complex digital subsystems using Verilog/SystemVerilog
  • Collaborate with architecture, verification, and physical design teams to ensure design correctness and closure
  • Translate architectural specifications into clean, efficient, and scalable microarchitectures

We are a startup building foundational technology for AI data center clusters, backed by top-tier VC firms. We are a remote-first team of experienced builders based in the U.S. and Canada, with a culture of trust, integrity, and shared responsibility.

$160,000–$240,000/yr
North America

  • Develop and maintain UVM-based verification environments for complex ASIC and FPGA designs.
  • Create and execute coverage-driven verification plans, test cases, and SystemVerilog Assertions.
  • Collaborate with RTL engineers to debug issues, analyze coverage, and drive verification to closure.

Delos Data builds foundational technology for performance, scalability, and resiliency in large-scale AI data center clusters. The startup is backed by top-tier VCs, led by experienced founders, and operates with a culture of unity, trust, and accountability across the U.S. and Canada.

US 4w PTO 22w maternity 12w paternity

  • Work with hardware architects, designers, and verification engineers to build tools that accelerate their workflows.
  • Evolve the Bluespec compiler and libraries to improve compile speed, reproducibility, and error detection.
  • Build flows connecting design and verification, including assertions and Rust reference model checks.

MatX designs full-stack AI hardware and software to make AI models run as efficiently as possible. The company fosters a culture of engineering excellence, where teams work closely on compilers, silicon, and ML systems.

India

  • Lead complex engineering programs for firmware, software, and security in HPC environments.
  • Manage program schedules, budgets, resources, and milestones from planning to delivery.
  • Drive Agile program increment planning, cross-functional coordination, and security improvements.

This company develops high-performance computing platforms with a focus on firmware and security. It operates in a global, collaborative environment that values diversity, continuous improvement, and engineering excellence.

US

  • Own RTL to GDS physical implementation flows including synthesis, floor-planning, place and route, clock tree synthesis, timing/power closure, EM/IR, and PD sign-off.
  • Own physical design and implementation of high-performance designs from block level to system level components.
  • Collaborate with micro-architects on performance, power, and area trade-offs and develop methodologies for physical implementation.

Baya Systems is a fast-moving Series B startup accelerating intelligent computing in the emerging chiplet era with software-driven fabric solutions and semiconductor IP. Built by serial entrepreneurs, it seeks energetic, dedicated individuals passionate about enabling innovation in the semiconductor industry.

$119,720–$119,720/yr
Canada

  • Own firmware architecture and technical direction for ESP32-based connected devices across the full lifecycle.
  • Lead project planning and act as the primary firmware technical contact for clients, translating needs into specs.
  • Mentor engineers, establish coding standards, and improve testing, automation, and release processes.

The company builds innovative connected devices for commercial, industrial, and consumer applications. Its collaborative engineering team works fully remotely and values technical ownership, mentorship, and production-ready delivery.

Canada

  • Design realistic tasks for AI evaluation covering circuit analysis, electronics, and PCB design.
  • Create and validate technical reference solutions to assess AI-generated engineering outputs.
  • Collaborate with experts to develop objective criteria for accuracy and completeness.

Jobgether is a job platform using AI-powered matching to connect candidates with remote and contract roles. It focuses on fast, objective, and fair recruitment processes for partner companies.

India

  • Develop, maintain, and expand automated test suites for complex software systems.
  • Collaborate with developers and QA teams in India and Canada to identify and resolve defects.
  • Build understanding of broadcast industry standards and improve overall test coverage.

The company provides software solutions for the global broadcast and media technology industry. It fosters a collaborative, inclusive culture with flexible work arrangements and global exposure.

$69,350–$83,950/yr
Canada

  • Lead and develop a distributed engineering organization across multiple time zones.
  • Drive technical roadmap and engineering excellence for scalable, secure, observable systems.
  • Foster ownership, continuous learning, and reliability practices across engineering teams.

They build developer tooling for identifying security vulnerabilities and code quality issues early in the development lifecycle. A distributed, collaborative culture across Canada, US, and Europe, emphasizing ownership and continuous learning.

Brazil

  • Design and develop software integrating wired/wireless devices in automation systems with Embedded Linux, C++, and Python.
  • Troubleshoot complex embedded issues and implement CI/CD pipelines for device workflows.
  • Collaborate with global teams on architecture, IoT protocols, and open-source contributions.

An international engineering project focused on advanced embedded systems and IoT solutions. The team works in an agile, collaborative environment with global product and development teams.

Global

  • Design and develop new features for the iPaaS and APIM platform using a modern stack including C++, Java, and Lua.
  • Take ownership of projects from design through deployment, ensuring scalability, reliability, and performance in a 24x7x365 environment.
  • Work with distributed teams and mentor others while driving data-driven decisions in a remote culture.

Jitterbit automates and orchestrates business systems with a unified AI-infused low-code platform for integration, orchestration, automation, and app development. The company is a growing leader in the iPaaS space with a remote-first, collaborative culture that values curiosity, ownership, and continuous learning.