Contract Engineer Embedded Mid.
Apply NowCompany: Tech Providers, Inc.
Location: Bohemia, NY 11716
Description:
- Design and optimize high-performance video/camera systems on Xilinx Zynq UltraScale+ MPSoC, from sensor integration to embedded processing.
- Develop and debug Linux kernel drivers (V4L2, PCIe, DMA) and real-time video pipelines for low-latency applications.
- Implement hardware accelerators using Vitis/Vivado and optimize memory/throughput for high-speed sensor data (e.g., thermal/IR cameras).
- Collaborate with hardware teams to bring up FPGA-based embedded systems and troubleshoot hardware/software interfaces.
- Write clean, maintainable C/C++ code for embedded Linux (Petalinux/Yocto) and contribute to system architecture.
- Document designs, conduct peer reviews, and validate performance against industrial camera standards.
Must-Have Skills:
- 5+ years with Xilinx Zynq UltraScale+/MPSoC + Embedded Linux (kernel/drivers).
- Expertise in V4L2, FPGA toolchains (Vivado/Vitis), and C/C++ for embedded systems.
- Proven work on camera/video systems (e.g., sensors, ISP, rolling shutter).