FPGA Design Engineer

4 weeks ago


Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time
About the Role

We are seeking a highly skilled FPGA Design Engineer to join our team at Schweitzer Engineering Laboratories, Inc. in Pullman, WA. As an FPGA Design Engineer, you will play a critical role in designing and developing complex digital logic for our embedded systems.

Key Responsibilities
  • Design and develop digital logic for FPGAs and SoCs using HDL languages such as VHDL and Verilog.
  • Collaborate with firmware engineers to define cross-discipline interfaces and ensure seamless integration.
  • Model and simulate low-level and system-level designs using software languages like Python and MATLAB.
  • Write RTL component interface specifications, HDL code, and unit test simulations.
  • Synthesize and integrate HDL into hardware and perform in-system verification.
  • Review and mentor junior engineers in FPGA development.
Requirements

To be successful in this role, you will need:

  • B.S. in Electrical Engineering, Computer Science, Computer Engineering, or related discipline, or equivalent combination of education and experience.
  • Typically 2-4 years of experience in digital design with MPSoCs and/or FPGAs/CPLDs.
  • Demonstrated ability to mentor others and a strong understanding of digital design principles.
Preferred Qualifications

We are looking for candidates with:

  • Supervisory experience or training.
  • Knowledge of one or more of the following: embedded firmware development in C/C++, Tool Command Language (Tcl), industrial controls, 3-phase and electric power systems, electric utility telecommunications.
  • Strong project management knowledge and skills.
About Us

Schweitzer Engineering Laboratories, Inc. is a 100% employee-owned company that values innovation, teamwork, and employee growth. We offer a competitive salary, superior benefits, and a unique opportunity to work on cutting-edge projects in the power industry.

We are committed to providing a healthy work-life balance and offer 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay.

We foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs.

Join our team and be part of a dynamic and innovative company that is shaping the future of the power industry.


  • FPGA Design Engineer

    1 month ago


    Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    About the RoleWe are seeking a highly skilled FPGA Design Engineer to join our team at Schweitzer Engineering Laboratories, Inc. in Pullman, WA. As an FPGA Design Engineer, you will play a critical role in designing and developing complex digital circuits for our embedded devices.Key ResponsibilitiesDesign and develop digital circuits using VHDL/Verilog for...


  • Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    Job SummaryAs an Associate Hardware Engineer at Schweitzer Engineering Laboratories, Inc., you will play a crucial role in designing and developing innovative hardware solutions for our products. This is an exciting opportunity to join a team of talented engineers and contribute to the creation of cutting-edge technology that powers the world's power grids...


  • Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    At Schweitzer Engineering Laboratories, Inc., we're seeking a talented Hardware Engineer to join our Research and Development team. As a key member of our team, you'll play a crucial role in specifying, designing, and testing our innovative devices that are embedded in the power grid and critical infrastructure.The ideal candidate will have a strong...


  • Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    About the Role:We are seeking a highly skilled Mechanical Design Specialist to join our team at Schweitzer Engineering Laboratories, Inc. As a key member of our engineering team, you will be responsible for designing and developing sophisticated mechanical components and assemblies.Key Responsibilities:Analyze and design mechanical components and assemblies...


  • Pullman, Washington, United States Electrical Consultants Full time

    Job Title: Substation Project EngineerElectrical Consultants, Inc. (ECI) is a leading power engineering consultant firm that provides engineering, system planning, and studies to electric utilities, renewable energy developers, and industrials throughout the U.S. Our experience includes system voltages from 4.16 kV through 765 kV.Job Summary:We are seeking a...


  • Pullman, Washington, United States Electrical Consultants, Inc. Full time

    Job SummaryWe are seeking a highly skilled Project Engineer to join our team at Electrical Consultants, Inc. (ECI). As a Project Engineer, you will be responsible for the conceptual, preliminary, and final detailed design of new, upgraded, and expanded substations, including material procurement, construction, and commissioning/startup support through...


  • Pullman, Washington, United States Electrical Consultants, Inc. Full time

    Job SummaryWe are seeking a highly skilled Substation Project Engineer to join our team at Electrical Consultants, Inc. (ECI). As a key member of our project team, you will be responsible for the conceptual, preliminary, and final detailed design of new, upgraded, and expanded substations.Key ResponsibilitiesDevelop and deliver physical, electrical, civil,...

  • Development Engineer

    4 weeks ago


    Pullman, Washington, United States City of Pullman Full time

    Job SummaryWe are seeking a highly skilled Development Engineer to join our team at the City of Pullman. As a key member of our Public Works department, you will play a crucial role in ensuring that community developments meet the City's long-term infrastructure and strategic plans.The successful candidate will be responsible for reviewing construction plans...

  • Electrical Engineer

    4 weeks ago


    Pullman, Washington, United States SEL Full time

    Unlock Your Potential with SEL's Engineering Rotation ProgramAs you near the completion of your degree, you're faced with the daunting task of deciding your career path. The pressure is mounting, and you're expected to know where to go and what to do. What if there was a way to gain valuable technical experience, build your professional network across the...

  • Associate Engineer

    1 month ago


    Pullman, Washington, United States SEL Full time

    Unlock Your Potential with SEL's Engineering Rotation ProgramAs you near the completion of your degree, you're faced with the daunting task of deciding your career path. The pressure is mounting, and you're expected to have a clear direction. What if there was a way to gain hands-on experience, build your professional network, and explore your passions and...


  • Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    Job SummaryWe are seeking a highly skilled Software Engineering Associate to join our team at Schweitzer Engineering Laboratories, Inc. As a key member of our engineering team, you will be responsible for designing, implementing, and testing firmware and software systems.Key ResponsibilitiesParticipate in the design, implementation, and test of firmware and...


  • Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team at Schweitzer Engineering Laboratories, Inc. As an Associate Software Engineer, you will play a key role in the design, implementation, and testing of firmware and software systems.Responsibilities:Participate in the design, implementation, and testing of firmware and...

  • Electrical Engineer

    1 month ago


    Pullman, Washington, United States SEL Full time

    Unlock Your Potential with SEL's Engineering Rotation ProgramAs you near the completion of your degree, you're faced with the daunting task of deciding your career path. The pressure is mounting, and you're expected to know where to go and what to do. What if there was a way to gain valuable technical experience, build your professional network across the...


  • Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    Job SummarySchweitzer Engineering Laboratories (SEL) is seeking a seasoned firmware engineer to lead the design, development, and maintenance of Distribution Control products.As a key member of our team, you will be responsible for participating in all aspects of the software design lifecycle, including design, implementation, and testing.Our products play a...


  • Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    Job Title: Senior Power System Controls EngineerWe are seeking a highly skilled Senior Power System Controls Engineer to join our team at Schweitzer Engineering Laboratories, Inc. in Pullman, WA.About the Role:This is a challenging and rewarding opportunity for a seasoned engineer with a strong background in electrical power systems, software, integration,...

  • Electrical Engineer

    2 weeks ago


    Pullman, Washington, United States Schweitzer Engineering Laboratories, Inc. Full time

    Unlock Your Potential as an Electrical EngineerAre you ready to take your career to the next level? As an Associate Engineer in our SEL Engineering Rotation Program, you'll have the opportunity to work alongside industry experts in different engineering disciplines, gaining valuable technical experience and building your professional network across the...

  • Associate Engineer

    2 weeks ago


    Pullman, Washington, United States SEL Full time

    {"Job Summary As a member of the SEL Engineering Rotation Program, you will have the opportunity to work and learn alongside industry experts in different engineering disciplines. This program offers a unique chance to gain technical experience, build your professional network, and figure out your passions and preferences. Key Responsibilities * Maintain...


  • Pullman, Washington, United States SEL Full time

    As you progress in your academic journey, you're faced with crucial decisions about your career. The pressure is mounting— you're expected to know where to go and what to do. What if there was a way to gain technical expertise, build your professional network across the organization, and figure out your passions and preferences?The SEL Engineering Rotation...


  • Pullman, Washington, United States SEL Full time

    About the RoleWe are seeking a highly skilled Lead Software Engineer to join our Automation Department in R&D. As a key member of our team, you will be responsible for designing, developing, testing, and maintaining new software systems for critical infrastructure.Key ResponsibilitiesCollaborate with Application and User Experience engineers to develop...


  • Pullman, Washington, United States SEL Full time

    Job DescriptionJob Summary:The SEL Engineering Rotation Program is a unique opportunity for individuals to gain technical experience, build their professional network, and figure out their passions and preferences. As an Associate Engineer, you will work and learn alongside industry experts in different engineering disciplines, gaining experience in three...