FPGA Engineer

5 hours, 50 minutes ago
Freelance
Senior
Artificial Intelligence and Machine Learning

Code Metal

Code Metal builds verifiable code translation software for mission-critical industries. Its platform translates code across languages and hardware architectures, then verifies correctness, compliance, and performance for use cases like edge development, code portability, and code modernization.

Software Development
51-200
Founded 2023
$178M raised

Description

  • Interface with customers in Japan to understand algorithms described in MATLAB for FPGA implementation.
  • Collaborate with a U.S.-based team to integrate engineering work into an automated deployment pipeline.
  • Optimize FPGA resource usage, performance, power, and timing to meet design constraints.
  • Perform timing analysis, constraint development, and functional simulation using FPGA development tools.
  • Participate in code reviews, design reviews, and technical discussions.
  • Support debugging, validation, and testing of FPGA designs, including lab-based verification.
  • Work across multiple time zones and join meetings outside standard business hours as needed.

Requirements

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • 5–7 years of hands-on, product-level FPGA development experience.
  • Experience with Xilinx or Intel FPGA platforms preferred.
  • Proficiency in HDL languages, including VHDL, Verilog, or SystemVerilog.
  • Strong understanding of digital design fundamentals, including clock domains, timing closure, FIFOs, state machines, and pipelining.
  • Experience with simulation, synthesis, and FPGA implementation tools such as Vivado, Quartus, and Synplify.
  • Strong debugging and problem-solving skills, including lab-based validation and testing.
  • Effective verbal and written communication skills in both English and Japanese.
  • Familiarity with embedded C/C++ and integrating FPGA designs into larger embedded systems is preferred.
  • Knowledge of embedded Linux environments and driver development is preferred.
  • Experience with scripting languages such as Python or TCL for automation is preferred.
  • Familiarity with version control systems such as git is preferred.

Benefits

  • Multiple employment styles are available, including freelance, fixed-term employee, and permanent employee.
  • Flexible working hours.
  • Holidays and paid time off.
  • Social insurance coverage for fixed-term and permanent employees, including pension, health insurance, nursing care insurance, employment insurance, and worker's accident compensation insurance.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior DFT Engineer

K2 Space Corporation 51-200 Defense and Space Manufacturing

K2 Space is hiring a Senior Design-for-Test Engineer to lead DFT architecture and implementation for complex mixed-signal SoCs that support high-power satellite platforms.

1 hour, 18 minutes ago

Generator Technician

Pearce Services 1K-5K Construction & Engineering

Pearce is hiring a Generator Technician to service and repair commercial generators on cell phone towers across your region, ensuring reliable power infrastructure for telecom sites.

3 hours, 50 minutes ago

Senior Manager of Electrical Engineering, Compute & Sensing

Apptronik 51-250 Aerospace & Defense

Apptronik is hiring a Senior Manager of Electrical Engineering to lead the compute and sensing hardware team building the electronics that power its next-generation humanoid robot, Apollo.

Embedded Systems
3 hours, 50 minutes ago

Generator Technician

Pearce Services 1K-5K Construction & Engineering

Pearce is hiring a Generator Technician to service and repair commercial generators on cell phone towers across the region for its telecom operations.

4 hours, 5 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers