В бортовых листах рубки располагалось по одному лючку с заглушками для стрельбы из личного оружия. В кормовом листе рубки было ещё три таких же лючка и, кроме того, в центре имелся большой круглый люк для демонтажа орудия и электродвигателей, а также для аварийного покидания самоходки расчётом. В его середине имелся небольшой лючок, который предназначался для загрузки в машину боекомплекта. В верхнем правом углу имелась специальная прямоугольная приварка для установки дополнительного антенного ввода.
Вооружение самоходки «Фердинанд» состояло из 88-мм орудия Stuk 42 с длиной ствола в 71 калибр, созданного специально для вооружения «фердинандов» на основе новой 88-мм противотанковой пушки Pak 43.
Качающаяся часть пушки монтировалась в цапфах на секторном станке с винтом поворотного механизма. Снаружи механизм крепления защищён броневым полушаром, не являющимся опорной деталью. Для его защиты от заклинивания осколками снарядов на стволе пушки крепился специальный броневой щит. Орудие имело два противооткатных устройства, расположенных по бокам у верхней части ствола, и вертикальный клиновой затвор с полуавтоматикой копирного типа. Механизмы наведения располагались слева, у сиденья наводчика. Скорость наведения по горизонту составляла 1/4 градуса за один оборот маховичка, а по вертикали — 3/4 градуса за один оборот. Угол обстрела по горизонтали составлял 28 градусов, угол возвышения +14 и снижения -8 градусов. Перископический прицел имел дальности, градуированные для бронебойного снаряда до 2800 м и для осколочно-фугасного до 5000 м.
В рубке имелись постоянные укладки вдоль бортов на 38 выстрелов и, кроме того, дополнительные укладки на полу ещё до 25 выстрелов. В боекомплекте орудия имелись унитарные бронебойные, подкалиберные или осколочно-фугасные выстрелы.
В некоторых источниках упоминается о вооружении «фердинандов» ручными пулемётами MG-42 для самообороны (некоторые авторы пишут даже о том, что в ходе боёв на Курской дуге некоторые экипажи вели огонь из пулемёта через ствол орудия), однако в документах, имеющихся в распоряжении автора, а также в серьёзных западных изданиях о «Фердинанде» никаких упоминаний о пулемёте не встречается. Любопытно, что в отчёте об испытании трофейного «Фердинанда» на НИБТ полигоне по поводу вооружения говорилось следующее: «Упоминаемый в некоторых описаниях пулемёт МГ-42, видимо устанавливался только в опытных вариантах машины, т. к. в серийных экземплярах, применявшихся на фронте, установочное место для пулемёта закрыто дополнительным броневым листом (экраном) и изнутри заварено вставкой.
Судя по габаритам выстрелов и весах боевых зарядов, 88-мм пушка обр. 43 года является новой системой, обладающей большей мощностью в сравнении с ранее имеющимися в германской армии системами калибра 88-мм (88-мм зенитные пушки обр. 18 и обр. 36 гг.)».
Оригинальностью «Фердинанда» являлась электрическая система передачи вращающегося момента от первичных двигателей к ведущим колёсам двигателя. Благодаря этому в машине отсутствовали такие узлы, как коробка перемены передач и главный фрикцион, а, следовательно, и приводы управления ими.
Силовая установка «Фердинанда» состояла из двух 12-цилиндровых карбюраторных двигателей Maybach HL 120TRM мощностью 265 л.с. каждый, установленных параллельно. Они имели специальную форму картера с фланцем для крепления корпуса генератора постоянного тока Siemens Typ aGV напряжением 385 В. Коленчатый вал двигателя также заканчивается фланцем, к которому крепится вал якоря генератора. Таким образом, корпус и якорь генератора имели жёсткие фланцевые крепления к двигателю. Маховики у двигателей отсутствовали и их роль выполняли якоря генераторов.
Для запуска каждый двигатель снабжён электростартером Bosch мощностью 4 л.с. напряжением 24 В. Стартёр питался электроэнергией от четырёх аккумуляторных батарей. На случай отказа электростартёра и для запуска двигателя в холодное время каждый двигатель снабжался инерционным стартёром, маховик которого приводился во вращение заводной рукояткой из боевого отделения. На случай отказа всех этих средств запуска двигатель можно было завести буксировкой машины со скоростью 3–5 км/ч. При этом сначала запускался один двигатель, а второй заводился путём включения второго генератора на параллельную работу.