All Jobs Vacancy

Design Engineer II # 26-23166

Posted 1 day ago by U.S. Tech Solutions Inc.

Summary

A contract digital design engineer to own integration of the camera ingest path — MIPI C/D-PHY and CSI-2 receivers into the image signal processing (ISP) pipeline — including development of the glue logic required to bridge CSI-2 and ISP interfaces.

Duties

  • Integrate MIPI C-PHY/D-PHY, CSI-2 controller and ISP IPs at subsystem and chip level
  • Design and code the glue logic between CSI-2 output and ISP input: stream/virtual-channel handling, data-type unpacking, line/frame framing, pixel packing/width conversion, clock-domain crossing, backpressure and FIFO/buffering, error and short-packet handling
  • Develop and maintain subsystem Architecture and top-level RTL; define register maps and configuration/control paths (APB/AHB/AXI)
  • Drive subsystem/chip-level integration and contribute to verification plan development; apply Design-for-Verification concepts
  • Extend and maintain our Python-based integration/generation tooling (connectivity, register generation, IP assembly, collateral checks)
  • Support RTL-to-GDS: constraints, synthesis, timing closure, and low-power (UPF) intent for the camera subsystem
  • Work with FPGA engineers on early prototyping and with validation on bring-up, test program support, and chip life to production maturity
  • Support hand-off and integration of blocks into the larger SoC environment

Must Have

  • 4+ years as a Digital Design Engineer, with SoC/subsystem integration ownership
  • Hands-on experience with MIPI C-PHY and/or D-PHY, CSI-2 protocol, and camera ISP pipelines
  • Strong Verilog/SystemVerilog RTL coding; digital Architecture definition
  • Demonstrated ability to write new glue/bridge RTL (CDC, flow control, data-path packing), not integration only
  • Python scripting — required, our integration tools are Python-based
  • Tcl scripting; familiarity with synthesis and static timing
  • Experience with UPF-based simulation/low-power flows
  • SystemVerilog UVM/OVM exposure
  • BS in Electrical/Computer Engineering or Computer Science, or equivalent experience
  • Knowledge of cameras - experience working in that field
  • Familiarity with AI assisted code

Nice to Have

  • MIPI DSI/display, PCIe, USB or other high-speed interface experience
  • ISP algorithm/pipeline analysis; fixed-point data-path understanding
  • PHY/controller IP vendor deliverable bring-up and PPI/lane-management debug
  • DFT/testability and test-program definition; Power-Aware GLS
  • FPGA prototyping; Tensilica DSP/TIE
  • MSEE/CS

Education

  • Bachelor's in Eng. required.

Shift:

  • Remote/Hybrid.
Rate:
Not specified
Location:
Remote
IR35 Status:
Outside
Remote Status:
Remote
Industry:
Engineering
Seniority Level:
Mid-Level

Take-Home Pay

Not Available

Visit calculators for additional details

Share job