We are seeking a Senior Firmware Engineer to lead the development of FPGA and
SoC based firmware for mission-critical aerospace systems. This role will drive
end-to-end architecture, implementation, verification, and certification of advanced
firmware, leveraging platforms like NVIDIA IGX Thor and AMD/Xilinx Ultra Scale+/Versal.
You will collaborate across hardware, software, and verification teams to deliver
robust, certifiable solutions in compliance with DO-254 and industry safety/security
standards.
Key Responsibilities
Lead end-to-end development of FPGA and embedded firmware: requirements
decomposition, RTL architecture, design, simulation, synthesis, place & route,
and timing closure.
Architect and implement firmware on AMD/Xilinx Ultra Scale+/Versal and NVIDIA
IGX Thor, leveraging platform-specific features.
Design Clock Domain Crossing (CDC) strategies and ensure robust
timing methodologies.
Implement high-speed digital interfaces (PCIe, DisplayPort, ARINC818, HDMI,
SDI, Ethernet, DDR) and internal bus protocols (AXI4, AXI-Stream).
Create and maintain System Verilog/UVM testbench environments for simulation
and verification.
Develop reusable low-level drivers and peripheral firmware for embedded SoCs
and microcontrollers (ARM, Zynq Ultra scale+, Versal).
Perform board bring-up and hardware/software integration with cross-functional
teams.
Apply DO-254 process rigor across all development phases: requirements
traceability, design, implementation, V&V planning, and artifact generation.
Participate in design reviews, and contribute to system architecture, ICDs, and
compliance documentation.
Mentor junior engineers, providing technical guidance and fostering their growth.
Required Qualifications
Bachelor's or master's degree in electrical engineering/computer engineering
or related field.
7+ years of FPGA/firmware development in aerospace, defense, or regulated industries.
Proven experience with DO-254-compliant development for safety-critical firmware.
Strong RTL design skills in VHDL, Verilog, or System Verilog.
Hands-on experience with:
Toolchains: Vivado, Vitis, Questa
Debugging: JTAG, Vivado ILA/Chip Scope, oscilloscopes, protocol analyzers o Standards: PCIe, HDMI, DisplayPort, ARINC818, SMPTE
Background in system integration and hardware/software co-design.
Familiarity with firmware security (encryption, secure
boot).
Proficiency with Git, CI/CD workflows, and test automation practices.
Excellent communication and collaboration skills.
Job Type: Full-time
Pay: $64,183.17-$142,195.15 per year
Experience:
* Aerospace DO-254: 4 years (required)
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.