Job Description
Embedded FPGA Developer (Contract)
Location: Remote (US / California time zone preferred)
Duration: Initial 6 months
Edison Smart are hiring for an Embedded FPGA Developer on behalf of a cutting-edge technology company developing digital touch and haptic systems for immersive applications in gaming and AR/VR. The organisation operates at the intersection of hardware, embedded systems, and real-time software, delivering advanced tactile experiences through proprietary technology.
This is an immediate contract requirement to support a lean, highly technical engineering team during a critical phase of product development.
Role Overview
The Embedded FPGA Developer will take ownership of FPGA development for phase array and ultrasound-based systems, working closely with both hardware and software engineers. The role focuses on signal processing, translating touch commands into real-time signals executed on FPGA hardware.
You will be the primary FPGA specialist within the team, playing a key role in hardware/software integration and system performance.
Key Responsibilities
-
Design, develop, and maintain FPGA solutions for phase array and ultrasound applications
-
Work on signal processing pipelines related to tactile feedback and digital touch
-
Convert high-level touch commands into FPGA-driven signal outputs
-
Collaborate with embedded, hardware, and software teams on system integration
-
Support debugging, testing, and validation of hardware and firmware
-
Contribute to ongoing improvements in performance, reliability, and responsiveness
Required Experience
-
Strong background in FPGA development within embedded systems
-
Experience with phase array, ultrasound, radar, or sonar-type technologies
-
Solid understanding of signal processing concepts
-
Comfortable working across hardware and software boundaries
-
Able to work independently in a lean, fast-moving environment
-
Strong communication skills and reliability when working remotely
Nice to Have
-
Exposure to AR/VR systems or real-time graphics pipelines
-
Experience integrating embedded systems with higher-level application APIs
-
Startup or contract experience in advanced technology environments