FPGA Development Engineer

MedNational Staffing

Novi, MI

JOB DETAILS
LOCATION
Novi, MI
POSTED
11 days ago
FPGA 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

About the Company

M

MedNational Staffing