# FPGA Design Engineer

**Company**: Leidos
**Location**: Huntsville, AL
**Experience**: senior
**Job type**: full-time
**Salary**: $69,550.00 - $125,725.00
**Category**: Engineering
**Industry**: Technology

**Apply**: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Huntsville-AL/XMLNAME---FPGA-Design-Engineer-_R-00193662-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_6ef82135-fc2

## Description

Leidos' Defense Systems Electrical Systems department is seeking a talented Embedded Firmware Developer to join our team. The Electrical Systems Department is a design-focused group of engineers specializing in advanced hardware-based products.

The selected candidate will be a key technical leader in a fast-paced environment through all phases of the product life cycle from concept development and detailed design through manufacturing, qualification testing, and post-delivery support. The candidate will be responsible for architecting, implementing, and testing embedded firmware and software on a variety of platforms, including FPGAs, microcontrollers, microprocessors, and mixed signal designs.

Additional skills such as communications data-link design, digital-signal processing (DSP) design, system design, experience with technical trade studies, and evaluation of technology improvements are a plus.

The ideal candidate will thrive in a learning environment that encourages leadership and technical growth.

**Primary Responsibilities**

- Key technical leader in a fast-paced environment.

- Responsible for all phases of the product life cycle from concept development and detailed design through manufacturing, qualification testing, and post-delivery support.

- Responsible for architecting, implementing, and testing embedded firmware and software on a variety of platforms, including FPGAs, microcontrollers, microprocessors, and mixed signal designs.

- Support resolution of technical issues that are discovered during the manufacture and test of deliverable products.

- Troubleshooting board-level issues, assessing failures for root cause, and identifying corrective actions.

**Basic Qualifications**

- Bachelor's degree in Electrical Engineering, Computer Engineering or equivalent degree from an ABET-accredited institution.

- Candidate must have at least 4+ years of experience in embedded system design and test or 2+ years with MS degree.

- Understand trade-offs of embedded system targets (such as FPGA, SoC, microcontroller, RTOS, bare-metal) for developing best cost/option architectures.

- Proven experience with FPGA design and hardware description languages such as VHDL, Verilog, or SystemVerilog.

- Experience with common communication protocols such as: UART, Ethernet, SPI, I2C, CAN bus, etc.

- Hands-on laboratory experience with instrumentation, test equipment, and debug/test methods.

- Position requires candidates to be capable of performing in a collaborative engineering environment working closely with multi-disciplinary teams.

- Candidate must be a resident of the North Alabama area or willing to relocate to the Huntsville - North Alabama, AL area.

- Candidate must be a US Citizen and possess (and be able to maintain) a Final Secret Clearance or meet the eligibility to obtain (and maintain) a Secret Clearance.

**Preferred Qualifications**

- Developing overall firmware/software architecture for embedded systems.

- Experience with embedded software/firmware programming in languages such as C, C++, or assembly languages.

- Embedded operating systems (Linux, VxWorks, Integrity, FreeRTOS, uC/OS-II).

- GNU/Linux and development of kernel drivers.

- Utilizing modern Xilinx FPGA and SoC families and design tools (Xilinx IP Cores, AXI4, AXI-Stream).

- Software or FPGA test and verification experience (unit testing, FPGA simulation testbenching, HWIL).

- RISC microprocessors architectures (ARM Cortex, Microblaze, PowerPC, RISC-V).

- Memory architectures, types, and caching.

- Experience with high speed interfaces (PCIe, Aurora, 100GbE, JESD204B).

- Electronics and PCBA design.

## Skills

### Required
- FPGA design
- embedded system design
- hardware description languages
- communication protocols
- embedded software/firmware programming

### Nice to have
- firmware/software architecture
- embedded operating systems
- GNU/Linux
- Xilinx FPGA and SoC families
- software or FPGA test and verification

---

Source: [Apply at leidos.wd5.myworkdayjobs.com](https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Huntsville-AL/XMLNAME---FPGA-Design-Engineer-_R-00193662-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
