
Electronic Design Engineer
- Round Rock, TX
- Permanent
- Full-time
- Design electronic circuits, from schematics to initial PCB design.
- Design and develop FPGA-based solutions for various applications, including signal processing, communications, and control systems.
- Implement complex algorithms and functionality in FPGA hardware using VHDL, Verilog, or System Verilog.
- Work closely with cross-functional teams, including hardware engineers, software engineers, and system architects, to define system requirements and specifications.
- Conduct FPGA synthesis, place and route, and timing analysis to optimize performance and meet design constraints.
- Debug and troubleshoot FPGA designs using simulation, tools and hardware debugging tools.
- Collaborate with firmware/software engineers to integrate FPGA designs into larger system architectures.
- Stay up to date with the latest FPGA technologies, tools, and methodologies to continuously improve design practices and processes.
- Document design specifications, test plans, and results to ensure thoroughness and traceability throughout the development lifecycle.
- Build automation test frameworks to accelerate development and ensure product reliability
- Work with 3 party IP suppliers to define and integrate solutions
- Bachelor's degree in computer/electrical engineering, Computer Science or a related STEM degree AND 5 or more years of experience or Master's degree in computer/electrical engineering, Computer Science or a related STEM degree AND 4 or more years of experience
- Familiarity with CAD tools like Altium or similar.
- Familiarity designing and understanding electronic circuits using DAC,ADC, Transistor-based inputs and outputs, MOSFets and power supplies, as well as micro-controllers, FPGA's and their peripheral circuits, among others
- Exposure to high-speed digital design, signal integrity principles, and component selection for complex embedded systems
- Hands-on experience with FPGA design, such as Lattice MachXO3 and iCE40
- Proficiency in hardware description languages (VHDL or Verilog)
- Experience with FPGA-based embedded systems, high-speed interfaces (e.g., PCIe, Ethernet), and memory architectures.
- Legal authorization to work in the United States without sponsorship now or in the future
- Experience architecting and designing embedded real-time applications
- Experience with programming ARM microprocessors
- Understanding or experience with Process Control or Distributed Control Systems
- Experience with developing software or hardware using Agile/scrum methodology