Firmware Engineer

Hidden Level

• $84K — $90K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field
  • Proficiency with VHDL and/or Verilog for FPGA configuration
  • Understanding of synchronous digital design principles
  • Experience in creating testbenches and simulating RTL behavior
  • Strong interest in FPGA development and embedded systems

Responsibilities

  • Collaborate within a small team to tackle complex engineering challenges.
  • Work with cross-functional teams to design new systems and enhance existing ones.
  • Participate in design and code reviews for collaborative solutions.
  • Contribute to defining requirements and achieving design objectives.
  • Architect FPGA-based solutions using latest AMD devices.
  • Implement HDL components for a variety of applications, including data acquisition and communication protocols.
  • Execute simulation and testing in various environments, from labs to field conditions.

Benefits

  • Health insurance coverage
  • Paid parental leave
  • Flexible time off policy
  • 401(k) plan with employer contributions
  • Life and disability insurance options
  • Potential for stock options
Full Job Description
Firmware Design Engineer

Position Overview:

As we expand, we're looking for a Firmware Design Engineer to develop FPGA-based solutions for Hidden Level's advanced RF sensing systems. In this role, you will design, simulate, and test digital logic for data acquisition, signal processing, hardware control, and high-speed communications. You will collaborate across engineering teams to develop and integrate solutions for testing in laboratory and field environments.

Location:

We do our best work together! This role is primarily onsite in Syracuse, NY, with some flexibility to work remotely when the role and schedule allow.

Responsibilities:
  • Work in a small, dedicated team passionate about solving challenging problems and delivering results.
  • Collaborate with Software, Systems, Mechanical, and RF engineers to design new and improve existing systems.
  • Participate in collaborative, cross-functional design and code reviews.
  • Aid in the creation and review of requirements and develop solutions to meet design goals.
  • Architect and design digital logic solutions for the latest AMD FPGA and SoC devices such as Zynq Ultrascale+ and Zynq Ultrascale+ RFSoCs.
  • Design and implement HDL components for data acquisition, digital signal processing, command and control, external hardware interfaces, high-speed communication protocols such as Ethernet and PCIe, and more.
  • Perform timing closure and create well-constrained, maintainable solutions that are easily extensible and employ an efficient use of resources.
  • Integrate and test new designs in simulation, lab, and field environments.


  • Use Python, TCL, and other scripting languages to automate and improve workflows.

What We're Looking For:
  • Strong interest in FPGA development, digital design, and embedded systems.
  • Analytical problem-solving skills and attention to technical detail.
  • Ability to collaborate effectively within a cross-functional engineering team.
  • Curiosity and willingness to learn new tools, technologies, and technical concepts.
  • Strong communication, organization, and time-management skills.

Required Qualifications:
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field
  • Proficiency with VHDL and/or Verilog to configure FPGAs and other embedded systems.
  • Understanding of synchronous digital design, such as finite state machines, pipelining, combinatorial and sequential logic.
  • Ability to create testbenches and use simulation to verify RTL behavior.
  • Ability to travel 10%

Preferred Qualifications:
  • Familiarity with AMD FPGAs, the Vivado design environment and their capabilities
  • Experience writing thorough, self-checking testbenches for automated unit-tests


  • Familiarity with source control, preferably Git.
  • Excellent written and oral communication skills, coupled with the ability to listen, question, and understand stakeholder needs.
  • Experience with or the willingness to learn about:
  • Communication, Radar, and other Sensor systems
  • Real-time control of RF front-end, memories, high-speed interfaces, and other hardware components
  • Matlab, Simulink, HDL Coder, IP Integrator, and Xilinx System Generator
  • Digital Signal Processing, Software Defined Radios, and RF System Design

Compensation and Benefits: Hidden Level offers a competitive salary and a comprehensive benefits package, including health insurance, paid parental leave, flexible time off, 401(k) with employer contributions, life insurance, disability insurance, and potential stock options.

Salary Range: The salary range for this position is estimated at $84,000 to $90,000 annually. Please note that the salary information is a general guideline only. Hidden Level considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer.

Similar Jobs

More Jobs at Hidden Level

  • Mechanical Engineer
    $84K — $90K *
    Syracuse, NY 13210 (Onondaga County)
    Manufacturing & Automotive
    In-Person
  • Firmware Engineer
    $84K — $90K *
    Syracuse, NY 13210 (Onondaga County)
    Aerospace & Defense
    In-Person
  • Embedded Software Engineer
    $84K — $90K *
    Remote
    Technical Services
    Remote in United States
  • Systems Engineer 1
    $84K — $90K *
    Syracuse, NY 13210 (Onondaga County)
    Aerospace & Defense
    In-Person
  • Manufacturing Director
    $140K — $190K *
    Syracuse, NY 13210 (Onondaga County)
    Manufacturing & Automotive
    In-Person

More Aerospace & Defense Jobs

Find similar Firmware Engineer jobs: