Firmware Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
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., * 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.
Requirements
- 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., * 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
Benefits & conditions
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.
About the company
At Hidden Level, we’re building the future of airspace awareness through cutting-edge RF sensing technology. Our mission is to make the world safer-whether it’s protecting troops, securing infrastructure, or enabling smarter cities. We design, manufacture, and deploy advanced sensor systems that deliver real-time insights for defense and commercial applications.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Hard?
How software is steering vehicle technology
Software Engineer Career: Things You Should Know
Should senior developers refuse interview coding challenges?