×
Register Here to Apply for Jobs or Post Jobs. X

FPGA Engineer

Job in Arvada, Jefferson County, Colorado, 80004, USA
Listing for: Barber-Nichols
Full Time position
Listed on 2026-10-16
Job specializations:
  • Engineering
    Systems Engineer, Electrical Engineering
Salary/Wage Range or Industry Benchmark: 135000 - 165000 USD Yearly USD 135000.00 165000.00 YEAR
Job Description & How to Apply Below

Barber-Nichols (BN) is a premier provider of custom turbo machinery solutions serving the Defense, Aerospace, Cryogenics, and Energy industries. Our team consists of industry leaders who collaborate closely with equally accomplished customers to deliver technologies that advance their markets and establish enduring partnerships. At BN, we foster a results-driven environment that values professional growth, rewards achievement, and supports innovation. From designing the blower for NASA’s Dragonfly mission to Saturn’s moon Titan to engineering critical components for the U.S. Navy’s MK-48 program, BN’s portfolio spans some of the most exciting and impactful projects in the world.

For those seeking to contribute to impactful projects alongside a highly skilled team, BN offers an exceptional place to build your career.

Position Summary:

The Senior Firmware Engineer owns the analysis, design, integration, documentation, and troubleshooting of Embedded FPGA designs for the product platforms primarily consisting of motor controllers in the 100W to 50kW range within Space, Defense, Energy and Thermal Management product segments. They develop solutions that ensure both project and long-term business success in coordination with other members of the electrical engineering department as overseen by the project lead.

Projects may include clean sheet designs, modifications/enhancements to existing designs, repeat manufacturing support, and/or sustaining and support of existing products.

Key Results Areas:
  • Work directly with department leads to collaboratively develop designs, and products compliant with all customer requirements including technical, schedule, budget, and quality.
  • Decompose customer requirements necessary for system definition and Firmware allocation.
  • Develop designs and documentation to determine conformance to project specifications and requirements.
  • Own all firmware related content in cross functional design reviews.
  • Collaborate with leadership to help define programmatic activities such as creating and maintaining project budgets, schedules and formal milestones
  • Define firmware integration and formal test plans and specify/procure associated test hardware for developing, validating and troubleshooting designs.
  • Review testing (both design, assembly and product), preparing results and deriving conclusions as appropriate.
  • Resolve technical challenges across a wide range of products, ranging from obsolescence support of heritage products to troubleshooting designs under active development to testing emerging technology for future integration into the business.
  • Own the technical analysis and design effort with minimal oversight.
  • Own system troubleshooting and control development activities.
  • Analyze and recommend design approaches and processes to ensure both project and long-term business success.
  • Interfacing and mentoring with other team members.
Qualifications:

To qualify for this position, an individual must possess the knowledge, training, experience and abilities required.

Education and Training

  • Bachelor’s degree in electrical or computer engineering or equivalent combination of education and work experience
Experience:
  • Minimum of 8 years related experience developing complex products with multiple subsystems (i.e. sensors and signal conditioning, diagnostics, motor controls, etc.).
  • Demonstrated ability to develop firmware for embedded controller hardware from proposal to final shipment.
  • Demonstrated ability to review customer specifications, develop designs to best support them and flow derived requirements to other analysts and engineers.
  • Familiar with the following toolsets (Vivado/Libero/Quartus/Diamond)
  • Strong proficiency in MATLAB Simulink
  • Minimum of 5 years’ experience with building Simulink…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary