What are the responsibilities and job description for the Principal Embedded SWE – Image Signal Processing position at TestingXperts?
Principal Embedded SWE – Image Signal Processing
Hybrid role at Denver, CO (CONTRACT OR FULL TIME BOTH)
Key Responsibilities
- Design, develop, and optimize embedded vision software using Xilinx Kria SOM
- Develop and integrate with FPGA-based image processing pipelines (ISP) for tasks such as:
- Demosaicing, noise reduction, white balancing, gamma correction, and image enhancement.
- Interface with CMOS image sensors (via MIPI CSI-2 or parallel interfaces) and configure them using I2C/SPI.
- Implement real-time image streaming over USB, Ethernet, or HDMI.
- Perform hardware bring-up of the Kria SOM platform with custom carrier boards connected to camera hardware.
- Work closely with clinical teams to tune imaging for optimal visualization in complex airway structures.
- Ensure compliance with medical device development standards, including software lifecycle (IEC 62304) and risk management (ISO 14971).
Qualifications
Bachelor’s or Master’s degree in Electrical Engineering, Embedded Systems, or Computer Engineering.
- 5 years of experience with embedded software development, FPGA programming, and vision systems.
- Proficient in:
- Xilinx Kria SOM
- Open Source ISPs
- Embedded C/C , VHDL or Verilog
- Strong experience in real-time image acquisition and processing from raw image sensors.
- Hands-on experience with Xilinx ISP cores and integrating AI acceleration on FPGA for vision tasks.
- Understanding of MIPI CSI-2, I2C/SPI protocols, and image data formats (RAW10/12, YUV, RGB).
Preferred Qualifications
- Experience in medical imaging, especially flexible endoscopy or chip-on-tip systems.
- Experience in working with medical-grade video pipelines, including latency optimization and surgeon feedback loops.
- Prior use of Kria KV260 Vision AI Starter Kit or production deployment of Kria SOM in embedded vision systems.
- Familiarity with OpenCV, GStreamer, or V4L2 on embedded Linux.
Digital Signal Processing Engineer
CACI -
Aurora, CO
Digital Signal Processing (DSP) Engineer
Cymertek -
Aurora, CO