MTS: Electrical Engineer - FPGA

Walden Robotics
  • Cambridge, Massachusetts
    30+ days ago

    Job Description

    We are seeking an FPGA Engineer to own the programmable logic in our humanoid robot's electronics. In this role, you will architect, design, and verify RTL for sensing, communication, and control functions, and bring that logic up on the hardware it runs on. You will work closely with electrical and firmware engineers, owning FPGA subsystems end to end, from block diagram and design decisions through timing closure and on-robot validation.  This role is ideal for an engineer with strong digital design fundamentals who wants real ownership early and to see their designs running on a real robot.

    Core Responsibilities

    • Own the architecture and RTL design of FPGA-based subsystems in the robot, including sensor data paths, high-speed communication links, and real-time control interfaces, from block diagram through implementation.
    • Make and document key design decisions, including partitioning, clocking, interfaces, and resource trade-offs, and review them with the broader team.
    • Own verification of your designs: write testbenches and run simulation, close timing, and build in-system debug features so designs can be validated on hardware quickly.
    • Lead board bring-up and hands-on debug of FPGA-based hardware using oscilloscopes and logic analyzers, driving root-cause analysis across logic, firmware, and board.
    • Work with electrical engineers on FPGA selection, pin planning, clocking, and power requirements, and contribute to schematic reviews.
    • Design PCBAs, including schematic capture, layout, and bring-up of FPGA-based and supporting boards.
    • Define and document the interfaces between FPGA logic and firmware/software, such as register maps and data formats.
    • Contribute to team development practices, including version control, build and simulation automation, and clear documentation.

    Required Qualifications

    • BS in Electrical Engineering, Computer Engineering, or a related field, with 2+ years of FPGA or digital design experience (industry experience preferred; substantial internships or research considered).
    • Strong RTL skills in SystemVerilog, Verilog, or VHDL, with demonstrated ownership of at least one FPGA design from architecture through verification and on-hardware validation.
    • Hands-on experience taking designs onto real hardware: synthesis, place and route, timing constraints, and on-target debug with Lattice or Intel/Altera tools.
    • Strong digital design fundamentals, including clock-domain crossing, pipelining, FIFOs, and common interfaces such as SPI, I2C, UART, and AXI.
    • Comfort in the lab with oscilloscopes and logic analyzers, and the ability to read schematics.
    • Strong ownership, curiosity, and communication, with an eagerness to learn across electrical and firmware disciplines.

    Preferred Qualifications

    • Exposure to high-speed interfaces such as Ethernet, PCIe, DDR, or multi-gigabit transceivers.
    • Experience processing image or sensor data on FPGAs.
    • Experience with FPGA SoCs and embedded C on the processor side.
    • PCB design experience, such as schematic capture and layout in Altium, and board-level debug.
    • Experience with Verilator, or scripted and CI-based FPGA flows.
    • Robotics or hardware product experience, including student teams or personal projects.


    Walden Robotics offers a competitive total compensation program, including salary, annual cash bonus, company equity, company-subsidized insurance programs, 401(k) with company match, flexible PTO, daily lunch, and other benefits. The pay ranges noted on our posts are for salary only.


    Walden Robotics is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to

    hello@waldenrobotics.com

    .


    Walden Robotics participates in E-Verify. If you receive an offer of employment from Walden, you will need to go through the E-Verify process of digital verification of your employment authorization documents as provided on the Form I-9. Participation in E-Verify does not limit your right to work and verification will only be completed after you become an employee with Walden Robotics.


    Numbers & Facts

    LocationCambridge, Massachusetts

    Skills

    • Architectural Designunmatched
    • Broadbandunmatched
    • C Programming Languageunmatched
    • Computer Engineeringunmatched
    • Computer Firmwareunmatched
    • Data Formatsunmatched
    • Debugging Skillsunmatched
    • Design Servicesunmatched
    • Documentationunmatched
    • Electrical Engineeringunmatched
    • Electricityunmatched
    • Electronicsunmatched
    • Embedded Systemsunmatched
    • Ethernetunmatched
    • FPGAunmatched
    • FPGA Designunmatched
    • Graphic Designunmatched
    • Hardware Designunmatched
    • I2Cunmatched
    • Image Processingunmatched
    • Intel Product Familyunmatched
    • Logic Analyzerunmatched
    • Oscilloscopeunmatched
    • PCI Express (PCI-E)unmatched
    • Place and Routeunmatched
    • Printed Circuit Board Assembly (PCBA)unmatched
    • Printed Circuit Board Designunmatched
    • RTL Designunmatched
    • Realtime Communicationsunmatched
    • Roboticsunmatched
    • Root Cause Analysisunmatched
    • Schematic Captureunmatched
    • Schematicsunmatched
    • Scripting (Scripting Languages)unmatched
    • Simulationunmatched
    • SystemVerilogunmatched
    • Timing Verificationunmatched
    • Transceiversunmatched
    • Universal Asynchronous Receiver-Transmitter (UART)unmatched
    • VHDL Hardware Description Languageunmatched
    • Verilog Hardware Description Languageunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder