Search

FPGA Development Engineer

CrossFire Group
locationFarmington Hills, MI, USA
PublishedPublished: 6/14/2022
Manufacturing
Full Time

Job Description

Job DescriptionFPGA Development Engineer
Location: Farmington Hills, MI USAWe are seeking self-motivated individuals to join our Embedded Development Group in Farmington Hills, Michigan. This is a salaried position offering a competitive salary and benefits.
Responsibilities
As a member of the Embedded Development Group, you will be part of a dynamic development team responsible for the analysis, design, and development of next-generation embedded products.Key responsibilities include:

  • New development and maintenance/enhancement of existing embedded designs
  • Detailed technical design of system architecture and FPGA components based on requirements
  • Development and execution of unit test procedures
  • Development and execution of system test procedures
  • Development and maintenance of documentation related to work performed

QualificationsDesired Skills and Experience

  • Experience using VHDL in the development of embedded products
  • Experience using logic analyzers and oscilloscopes
  • Experience with System on a Chip (SoC) design
  • Experience with electrical schematic design
  • Ability to understand and intelligently debug existing systems
  • Solid understanding of object-oriented methodologies and concepts
  • Solid understanding of general programming software technology
  • Understanding of software development lifecycles
  • Knowledge of software design patterns

Bonus Skills and Experience

  • Experience with Xilinx chips
  • Familiarity with C++
  • Familiarity with source control systems
  • Familiarity with system interfaces such as CAN, JTAG, I2C, USB, and Ethernet
  • Experience with SAE, ISO, and ASAM standards
  • Knowledge of data acquisition concepts and systems
  • Knowledge of automobile and engine control systems

Essential Non-Technical Skills

  • Positive, proactive attitude with a strong work ethic
  • Strong communication skills
  • Strong organizational skills
  • Experience with Microsoft Office applications
  • Detail-oriented and methodical coding approach
  • Willingness to follow established processes and procedures
  • Ability to work independently

#IND1#ZR

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...