> Markdown version of [/jobs/ext/4488511-firmware-engineer-embedded-systems-fpga-development](https://www.wearedevelopers.com/jobs/ext/4488511-firmware-engineer-embedded-systems-fpga-development). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Firmware Engineer - Embedded Systems & FPGA Development - **Company:** CFD Research Corporation - **Location:** Huntsville, AL, United States - **Contract:** Temporary contract - **Skills:** Board Bringup, ARM Architecture, Automation of Tests, Booting (BIOS), C++ (Programming Language), Computational Fluid Dynamics, Configuration Management, Communications Protocols, Cyber Security, Computer Engineering, Software Debugging, Logic Synthesis of Circuits, Embedded Software, Ethernet, Firmware, Field-Programmable Gate Array (FPGA), Joint Test Action (IEEE Standards), MATLAB, Modbus, Real-Time Operating Systems, RS-485 Standard, Signal Integrity, Software Configuration Management, Software Requirements Analysis, Static Timing Analysis, Systems Architecture, Universal Asynchronous Receiver/Transmitter, USB, Verilog, VHSIC Hardware Description Language (VHDL), Scripting, Serial Peripheral Interface, PIC Microcontroller, Fpga Hardware, Control Structures, Safety Critical Systems, Reliability of Systems, Git, System-level Testing, Modeling and Simulation, Bare Metal, Pcb Layout, Software Version Control - **Published:** October 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3aae942f477bab38 ## About the Role We are seeking a highly capable Firmware Engineer with strong expertise in embedded firmware development, microcontroller and processor based systems, and FPGA logic design. This position works in close partnership with Embedded Hardware Design Engineers and multidisciplinary teams to develop robust, reliable, and secure embedded systems for aerospace and military applications. The ideal candidate is an analytical thinker and hands on designer who thrives in a fast paced R&D environment-tackling complex design challenges, innovating mechanical solutions, performing structural and thermal analysis leveraging practical engineering skills along with advanced simulation, modeling, and problem solving capabilities to produce robust, high quality electronics for mission critical applications., * BS in Electrical Engineering, Computer Engineering, Firmware Engineering, or related discipline * Strong proficiency in embedded firmware development in C/C++ for microcontrollers and embedded processors * Experience with RTOS based development, bare metal systems, interrupt handling, timing critical code, and power managed firmware * Understanding of digital interfaces, communication protocols, and embedded system architectures * Experience with lab equipment including oscilloscopes, logic analyzers, protocol analyzers, multimeters, and power supplies * Familiarity with software configuration management, version control (Git), and structured engineering workflows * Ability to read schematics and understand hardware-software interactions at the board level * Candidate must be a U.S. Citizen and possess the ability to obtain and maintain a security clearance., * MS or PhD in Electrical Engineering, Computer Engineering, or Embedded Systems * Experience developing FPGA logic in VHDL or Verilog, along with simulation, timing analysis, and synthesis workflows * Experience with microcontroller families such as ARM Cortex M, PIC, AM2631 or embedded Linux based systems * Familiarity with EMC/EMI considerations, signal integrity, and working with electronics designed for harsh environments * Background in aerospace, defense, or ruggedized embedded systems development * Experience implementing secure bootloaders, cryptography, OTA updates, and cybersecurity conscious embedded design * Experience with MATLAB/Simulink, Python scripting, or automated hardware in the loop testing * Knowledge of AS9100 documentation, configuration management, traceability, and structured design processes * Experience collaborating deeply with hardware engineers and contributing to full lifecycle hardware/firmware co design, * Strong analytical and problem solving skills * High attention to detail and commitment to quality * Clear communication and technical writing ability * Ability to work both independently and within multidisciplinary teams * Passion for innovation and mission oriented engineering Multiple locations: This role can be based at our CFD Research office in Dayton, OH (PREFERRED location), or our office in Huntsville, AL and Hollywood, AL will also be considered. This role is 100% onsite. ## Description * Design, implement, and test embedded firmware in C/C++, including drivers, HAL layers, communication stacks, control loops, and board bring up * Develop FPGA logic (VHDL or Verilog) for digital signal processing, communication interfaces, sensor integration, or high speed control functions * Work closely with Embedded Hardware Design Engineers to define system architecture, validate interfaces, and ensure seamless hardware/firmware integration * Implement and support communication protocols such as SPI, I2C, UART, CAN, RS 485, USB, Ethernet, Modbus, and other low and high speed interfaces * Participate in schematic reviews and provide firmware related input to PCB layout for signal routing, timing, EMI/ESD mitigation, and overall system reliability * Support system level testing, debugging, and validation using oscilloscopes, logic analyzers, JTAG/in circuit debuggers, protocol analyzers, and other lab equipment * Develop test firmware, scripts, and automated test frameworks for prototype evaluation and production verification * Create technical documentation, software requirements, architecture descriptions, and test procedures consistent with AS9100 quality standards * Support compliance and qualification efforts to standards including AS9100, MIL STD 461, MIL STD 810, DO 704, and related specifications * Collaborate with cross functional teams