PR

Field-Programmable Gate Arrays Engineer

Accepting applications

Platform Recruitment · Michigan, United States

Full-Time Mid_senior C++EthernetFPGAI2CJTAG
Posted
1d ago
Category
Design
Experience
Mid_senior
Country
United States
FPGA Development Engineer
Location: Novi, Michigan, USA

An established engineering organisation is seeking a self-motivated FPGA Development Engineer to join its embedded systems team. This is a full-time, salaried position offering a competitive compensation package and benefits.

The Role
You will be part of a collaborative development team focused on the design and delivery of next-generation embedded products. The position involves a mix of new product development and enhancement of existing systems, with responsibility across the full development lifecycle.

Key Responsibilities
Design, develop, and maintain FPGA-based embedded systems
Translate system requirements into detailed FPGA and system architecture designs
Support both new development and ongoing improvements to existing products
Develop and execute unit and system-level test procedures
Perform debugging and troubleshooting of embedded systems
Create and maintain technical documentation for designs and processes

Required Experience & Skills
Strong experience with VHDL for embedded system development
Hands-on experience with lab equipment such as logic analyzers and oscilloscopes
Experience with System-on-Chip (SoC) design
Understanding of electrical schematic design
Ability to analyse and debug complex embedded systems
Solid understanding of object-oriented concepts and general software development principles
Familiarity with software development lifecycles
Knowledge of software design patterns

Desirable Skills
Experience working with Xilinx FPGA devices
Familiarity with C++
Experience with version control systems
Knowledge of communication interfaces such as CAN, JTAG, I2C, USB, Ethernet
Familiarity with industry standards such as SAE, ISO, ASAM
Understanding of data acquisition systems
Exposure to automotive or engine control systems

Personal Attributes
Proactive, self-driven mindset with a strong work ethic
Clear and effective communication skills
Strong organisational and time management abilities
High attention to detail with a structured approach to development
Show more Show less