Sr. FPGA Firmware Engineer Job at Firefly Aerospace, Cedar Park, TX

ckhBZWE4S0dkMTN3TEVMTHQ2cFZOcGdVREE9PQ==
  • Firefly Aerospace
  • Cedar Park, TX

Job Description

Sr. FPGA Firmware Engineer Location Cedar Park, TX :

ABOUT FIREFLY AEROSPACE

As an end-to-end space transportation company, Firefly Aerospace is on a mission to enable our world to launch, land, and operate in space - anywhere, anytime. Our launch vehicles, lunar landers, and orbital vehicles provide government and commercial customers with full mission services from low Earth orbit to the surface of the Moon and beyond. Headquartered in north Austin, Texas, Firefly is looking for passionate, hardworking innovators to join our team and help fuel our successful trajectory into space.

SUMMARY

Do you have a passion for designing cutting-edge technology and an interest in Spacecraft applications? If you have a knack for problem-solving and enjoy working collaboratively in a small team, we have exciting opportunities for you to join our Electrical Engineering Hardware Design group as an FPGA Firmware Engineer!

The Avionics hardware design group is responsible for the design of high-reliability avionics systems for Firefly launch vehicles and spacecraft. As an FPGA Firmware Engineer, you will work in a small collaborative group through all stages of the launch vehicle and spacecraft design.

As a key member of our team, you'll be responsible for developing high-reliability avionics systems for Firefly launch vehicles and spacecraft. You'll have the chance to work on all stages of the launch vehicle and spacecraft design, from system architecture and design to sub-system integration and test support.

RESPONSIBILITIES

  • Full lifecycle design of new FPGA systems
  • Integrating and testing FPGA firmware
  • Fabric design, bootloader, devicetree, kernel, etc
  • Creating test benches and regression testing for simulating FPGA designs.
  • Testing designs on target hardware to ensure it performs as per project requirements.
  • Providing reports for testing results and coordinating with other FPGA designers.
  • Diagnosing and debugging FPGA interfaces on a variety of products.
  • Collaborating with a firmware design team in an Agile project management workflow.
  • Participate in the manufacturing test process starting with requirements and ending with firmware used in a station to verify functionality.
  • Development of C/C++ and Python code for troubleshooting systems
  • Implement design blocks using VHDL
  • Bring-up and validate ASICs and FPGAs in the lab

QUALIFICATIONS

Required

  • BS in Electrical Engineering or Computer Science
  • Minimum 5+ years of FPGA/SoC based software development experience
  • Proficiency in embedded C/C++ programming
  • Hands-on experience with embedded systems in a lab-based environment
  • Solid digital design fundamentals
  • Experience in VHDL, Verilog, System Verilog. VHDL a strong plus
  • Ability to work as a test lead coordinating tasks with subject matter experts
  • Experience with source control (Git)
  • Ability to work in a dynamic environment with changing needs and requirements
  • Team-player, can-do attitude, and ability to work well in a group environment while still contributing on an individual basis
  • Enjoys being challenged and learning new skills
  • Excellent written and verbal communication skills

Desired

  • 8+ years of FPGA/SoC based software development experience
  • Experience with SoC systems running embedded Linux
  • Experience building Linux from scratch to operate on SoC platforms
  • Design experience with CAN, Serial, Ethernet communication protocols
  • Understanding of data path pipelines, state machines, and arithmetic operations
  • Exposure to static timing analysis
  • ASIC/FPGA/SoC system integration experience
  • Experience with high reliability design and implementations
  • Software design and development skills
  • Comfortable with scripts and command line (csh/bash, Perl, Python etc.)
  • Experience with EDA tools such as HDL simulators (e.g. VCS, Questa, IES), HDL Lint tools (e.g. Spyglass), FPGA tools (e.g. Xilinx Vivado, Altera Quartus II)

Firefly offers outstanding benefits for our employees, including generous health, dental and vision plans with low plan deductibles, parental leave, educational reimbursement, short term disability, and flexible PTO options.

To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.

Firefly Aerospace, Inc. is an Equal Opportunity Employer; employment with Firefly is governed based on merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.

Job Tags

Permanent employment, Full time, Temporary work, Flexible hours,

Similar Jobs

Schroeder Design-Build, Inc

Construction Director - Residential Renovation - Home Remodeling Job at Schroeder Design-Build, Inc

 ...Your Mission as Director of Production: Well established Design Build firm seeking a Director of Production. As the Director of Production , you are responsible for leading the production operations department by providing vision and guidance.The Director of Production... 

Good Samaritan Society

LPN Long Term Care (LTC) - FT Days Job at Good Samaritan Society

 ...Options Available Fun, Family Oriented Work Environment Excellent Health, Dental...  ...The Licensed Practical Nurse (LPN) provides professional nursing care for residents...  ...generous time off package to maintain a healthy home-work balance. For more information about... 

Royal Caribbean Cruises, Inc.

SECURITY SUPERVISOR Job at Royal Caribbean Cruises, Inc.

SECURITY SUPERVISORThe Security Supervisoris responsible for assisting in managing the access control of the destination. This position...  ...dates.This position alsoassists in theday to day security operation under the guidance of the Port Facilities Security Officer.... 

Holland LP

Full Time Local Truck Driver Job at Holland LP

 ...Satisfactory completion of all company-training program for Driver/Operators. Ability to successfully complete all pre-employment testing required by Holland, L.P. Maintain valid Class A CDL and abide by our Corporate Fleet Policy Holland LP provides equal... 

US Foods, Inc.

CDL A Delivery Driver Job at US Foods, Inc.

 ...Job Description BECOME A US FOODS DRIVER! This position reports to Anchorage AK. Our CDL A Delivery Truck Drivers pay is $28.55 to $33.49 per hour. We are looking for Delivery Truck Drivers who relish the chance to push their potential, grow and reap the rewards...