Previous Job
FPGA Software Engineer - Embedded Engineer
Ref No.: 18-00200
Location: Lake Mary, Florida
FPGA Software Engineer: Our client is seeking to hire an FPGA expert. The ideal candidate will have experience in designing and developing firmware and software designs. In this role, you will be responsible for the design of firmware and software enabling the prototype systems that support devices and their integration into systems. You will work with systems, electrical and mechanical engineers and participate in all stages of prototype development from requirements gathering to testing and integration of the prototype The ideal candidate would have experience using FPGA's in sensor / data acquisition applications where the input is an analog signal in the 100-2000 Hz range.Should have experience dealing with sensors, or potentially the the audio processing field. We want an innovative engineer with a creative mind willing to stretch the limits of technology to join our highly motivated engineering team. If your professional engineering goal is to have a stable career with a direct impact creating innovating state-of-the-art products, this is an ideal job for you.

You will:
  • Develop firmware and software for FPGAs or microprocessors that power the system and develop software and GUI's for the host applications that run and demonstrate the prototype systems.
  • Work with other engineers to provide input to help develop the system requirements and to develop the various device interfaces.
  • Develop firmware and drivers for device to device data transfer.
  • Develop Embedded Firmware for Sensors and Sensor Controlled Devices
  • Develop firmware and drivers for controlling and driving devices
  • Implement signal processing and image processing algorithms in firmware and/or software.
  • Develop and/or implement and test data transfer protocols between the systems and host devices.
  • Develop test routines in support of sub-system testing.
  • Work with the other engineers to generate supporting documentation and preliminary user manuals.
What we do for you
You will have the opportunity to design and implement firmware and software for proof of concept systems and prototypes for state of the art devices - your designs will support many applications and each prototype will be a great learning experience that will enrich and grow your capabilities and expertise. You will enjoy design freedom and collaboration with field experts.

Who you are
  • Bachelors Degree in electrical engineering, computer engineering, computer science or a similar field
  • 5+ years' experience in firmware and software development
  • Experience with Sensors or Audio Processing
  • 3 + years of experience in FPGA development and synthesis is REQUIRED
  • Experience with firmware design, simulation, debug, and test