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
+15 more
Job description
Join our team as a Senior Firmware Engineer II, where you will have the opportunity to work on innovative and novel designs for space, terrestrial, and airborne environments. You will support Tranche 3 of the U.S. Space Development Agency’s Proliferated Warfighter Space Architecture using the latest FPGA technologies, including Xilinx, to advance Electro-Optical (EO/IR) technology. This role is based in Long Beach, CA, and involves working with a team of experts in the field to achieve mission-critical objectives. Responsibilities
- Collaborate with the hardware design team to gather and define requirements.
- Complete FPGA logic design, coding, simulation, and testing.
- Support hardware and software development teams in product bring-up and testing.
- Provide subject-matter expertise in design and automated test development procedures to customers and production support teams.
- Conduct research and analysis of data, including customer specifications, datasheets, or manuals, to determine design feasibility and approach.
- Debug designs in the lab and perform synthesis, implementation, and timing analysis.
Requirements
MATLAB TCP/IP RS-422 Research Firmware Visionary Innovation Algorithms Simulations Electro-Optics Test Automation Hardware Design RS-485 Standard Logic Synthesis Embedded Systems Schematic Capture Software Interfaces Software Development Computer Engineering Electrical Engineering C (Programming Language) Communications Protocols Engineering Design Process C++ (Programming Language) Serial Peripheral Interface Printed Circuit Board Design Python (Programming Language) Field-Programmable Gate Array (FPGA)
At least 8 years, * Minimum of 8 years of professional full-time Firmware engineering experience.
- Bachelors degree in computer engineering or electrical engineering or equivalent.
- At least 8 years of experience in FPGA firmware design with VHDL.
- Minimum of 3 years of experience in hand-coded implementation.
- Exposure to AI-assisted implementation in VHDL.
- Must be a U.S. Citizen (Dual Citizenship in allied countries).
Additional Skills & Qualifications
- Experience with Linux development or familiarity.
- Knowledge of Yocto environments and communication protocols such as RS422/RS485, I²C, SPI, Ethernet/GigE, TCP/IP, UDP, CAN.
- Experience with high-speed interfaces, DDR, or multi-gigabit transceivers.
- Familiarity with Xilinx/AMD Versal architecture.
- Experience working with FPGAs and embedded systems in radiation environments, including SEU/SEL impact and mitigation.
- Experience in FPGA-based image processing algorithms.
- Ability to create IP from scratch.
- Familiarity with C, C++, Python, or MATLAB, and experience translating algorithms from scripted languages to HDL.
- Experience with software interfaces, including interrupts and DMA.
- Familiarity with DDR4, Aurora, and high-speed transceiver design and verification.
- Knowledge of AXI Stream and AXI Memory Mapped interfaces.
- Experience in PCB design and schematic capture and layout using tools such as Altium Designer., Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
About the company
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
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
Loading talks and stories from around this role…