Fpga engineer Job at Weather Stream, Boulder, CO

YWt2ejB3L0pEeFloYjBmS3Qra0pVSWt3MGc9PQ==
  • Weather Stream
  • Boulder, CO

Job Description

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

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.

Job Tags

Holiday work, Full time, Remote job, Work visa, Flexible hours,

Similar Jobs

Stryker

Senior Regulatory Affairs Specialist (Hybrid) Job at Stryker

 ...Stryker is one of the worlds leading medical technology companies and, together with its customers, is driven to make healthcare better...  ...at We are currently seeking a Senior Regulatory Affairs Specialist to join our Endoscopy Division based Hybrid in... 

Pardo Dentistry

Dentist Associate Job at Pardo Dentistry

 ...Associate Dentist Our growing practice is in need of an associate dentist, 2 days a week. We are a PPO/private office practice with 10 years of goodwill. We are family owned and operated, and we would like to hire someone with high-quality standards and ethics. Our... 

Exp. Orange County

Entry Level Marketing Assistant Job at Exp. Orange County

 ...THIS IS A FULL TIME ENTRY LEVEL POSITION BASED OUT OF OUR OFFICE IN HUNTINGTON BEACH Experiential, Inc. is a marketing firm with a passion for promoting brands and businesses in a way that speaks directly to their customers. Experiential, Inc. specializes in designing... 

One World Global Services

Spanish: Interpreter Venezuela Job at One World Global Services

 ...Job Title: Remote Interpreter vietnamese to English We are seeking a highly skilled remote interpreter to facilitate communication between Vietnamese and English speakers. This role is crucial in ensuring clear and accurate communication. The ideal candidate must... 

VIVIDA DERMATOLOGY

Administrative Medical Assistant (Dermatology) Job at VIVIDA DERMATOLOGY

 ...The Administrative Medical Assistant serves as an integral member of a team of health care providers, who reflect a culture of cooperation, enthusiasm, & mutual respect. The team provides patient care and supportive services that are directed towards achievement of excellent...