Demo

FPGA Engineer

Weather Stream 🛰️
Boulder, CO Full Time
POSTED ON 2/8/2025
AVAILABLE BEFORE 3/9/2025
POSITION TITLE: FPGA Firmware Engineer

FLSA CLASSIFICATION: Exempt

REPORTS TO: Chief Technology Officer

LOCATION: On-site in Boulder, Colorado

Currently accepting applications through February 24, 2025.

  • Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor an employment visa at this time.**

Company Intro

Weather Stream was founded to tackle some of the biggest problems on the planet with extreme innovation in remote sensing and data science technology. We are on a mission to be a force for good and guide humanity into a future where our society, government, and businesses are far more in tune with the environment around us. We enable new ways of managing risks and planning for extreme weather events and climate change. We do this in a commercially sustainable way where we focus on having the maximum possible impact on the citizens of earth through our business model and advancing technology.

Job Summary

Weather Stream is seeking a skilled, mid-level engineer to support FPGA firmware development, assessment, validation of critical systems. This team member will be involved in all aspects of FPGA development, including architecture, simulation, implementation, timing closure, and testing. To be successful in this role, one should have experience in developing firmware for AMD (Xilinx) platforms, as well as a deep understanding of FPGA development languages and knowledge with FPGA development tools and methodologies.

Essential Duties And Responsibilities

The requirements listed below are representative of the knowledge, skill, and/or ability required. Other duties may be assigned.

  • Design, scope, and implement technical solutions that scale across Weather Stream contracts, products, and customer set.
  • Design and develop custom FPGA firmware under the guidance of senior engineers.
  • Develop firmware requirements in coordination with systems engineering, hardware engineering, software engineering, and subsystem owners.
  • Develop FPGA designs and implementations using hardware description languages.
  • Perform verification using techniques such as Simulation / Co-Simulation using tools such as Vivado Simulator (UVM, Coverage)
  • Author tests, and documentation, and participate in design reviews.
  • Contribute to system design, design reviews, and support of solutions
  • Skillfully and professionally communicate and collaborate across departments
  • Help to define and prioritize projects that help us meet organizational objectives

Qualifications Knowledge And Skills

  • You have deep understanding of digital logic design, embedded systems, and FPGA architecture, and experience with embedded systems, hardware software engineering background, with the ability to use standard coding practices to develop software for embedded processes, understanding and using real-time system design concepts and the ability to work directly with software engineers during hardware/software integration phases.
  • Experience with Versal Development (AI Engine Development / Optimization), DSP fundamentals, Xilinx Toolchain Experience (Vivado / Vitus), and Programming languages: C, VHDL, Verilog, Python, TCL, C .
  • Experience with: Matlab, AMD Versal, Ultrascale, MPSoC, RFSoC, and Zynq.
  • Experience using VHDL and/or Verilog to develop complex sub-modules in an FPGA, developing test benches for simulation at a module level, and designing FPGA/Firmware functional block diagrams for design review prior code development.
  • Proficiently compile, route, analyze, and test FPGA designs in hardware, configuring FPGA internal logic analyzers, and proficiently use test equipment such as oscilloscopes, logic analyzers, signal generators, spectrum analyzers, etc.
  • Support business development with specification reviews and engineering estimates.
  • Experience with FPGA debugging, timing analysis, and optimization techniques.
  • Experienced in translating customer specifications into hardware designs

EDUCATION And EXPERIENCE

  • B.S. in Electrical Engineering, Computer Engineering in a relevant engineering discipline
  • 5 years of experience, or demonstrated knowledge of requirements for the position

Who You Are

  • You are a highly motivated, self-starting individual with a broad set of skills and not afraid of facing complex technical challenges
  • You are a solution-oriented individual with a strong analytical mindset
  • You can adapt quickly or propose changes needed to achieve early results in a timely fashion
  • You embrace challenges and take commitments and deliver results within reasonable expectation
  • Ability to work in a fast-paced, team-oriented environment as a positive team player.

Certificates, Security Clearance Requirements, Work Authorization

No security clearance required.

PHYSICAL DEMANDS

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

  • Ability to sit for an extended period of time, up to 8 hours per day.
  • Ability to occasionally lift up to 50 pounds.
  • Specific vision abilities required by this job include close vision, depth perception and ability to adjust focus.

WORK ENVIRONMENT

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.

  • Normal office environment. The noise level in the work environment varies between quiet and moderate.
  • We have an on-site laboratory in which chemicals such as nitrogen are used, and it is appropriate to take all safety precautions.

Compensation And Benefits

We value our employees’ time and efforts. Our commitment to your success is enhanced by our competitive salary of $115,000 to $135,000, with total compensation including stock options and benefits, plus potential to earn an annual bonus and merit increase. Weather Stream is conveniently located in central Boulder, Colorado. In addition to a great location, we offer a fantastic benefits package including:

  • Healthcare reimbursement account via a QSEHRA
  • 401(k)matching up to 4%
  • Unlimited vacation days $1,000/year personal travel reimbursement
  • $100/month wellness spending account
  • Dependent Care Flexible Spending Account
  • Paid holidays and sick time
  • Generous tuition and professional development reimbursement
  • Paid volunteer time

DIVERSITY, EQUITY, and INCLUSION

Weather Stream has a commitment to diversity, inclusion and cultural competency and we are continuously seeking to recruit individuals who will enhance this diversity and ultimately the effectiveness of our organization.

We encourage candidates from all identities, backgrounds, and abilities to apply. Weather Stream is an equal opportunity employer committed to building inclusive, innovative work environments with employees who reflect our communities and enthusiastically serve them. Therefore, in all aspects of the employment process, we provide employment opportunities to all qualified applicants without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity or expression, pregnancy, medical condition related to pregnancy, creed, ancestry, national origin, marital status, genetic information, or military status or any other protected status in accordance with applicable law.

AFFIRMATIVE ACTION/EEO STATEMENT

The company is an Equal Opportunity Employer, drug free workplace, and complies with ADA regulations as applicable All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, or disability status. For more information, please visit www.eeco.gov.

If you require assistance to complete this application, please contact the Chief People Officer, Sarah Silvas, at hr@weatherstream.com . Inquiries unrelated to the job posting will be marked as spam.

Salary : $115,000 - $135,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a FPGA Engineer?

Sign up to receive alerts about other jobs on the FPGA Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$104,754 - $125,215
Income Estimation: 
$134,206 - $155,125
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Weather Stream 🛰️

Weather Stream 🛰️
Hired Organization Address Boulder, CO Other
POSITION TITLE: General Interest Maybe you met us at a conference or event and your interested was sparked; or, possibly...

Not the job you're looking for? Here are some other FPGA Engineer jobs in the Boulder, CO area that may be a better fit.

Miners with Technical Skills

Engineer Procure Construct LLC, Craig, CO

Software Engineer, Software Engineer

Alpha Omega Integration, LLC, Boulder, CO

AI Assistant is available now!

Feel free to start your new journey!