You can convert almost every voltage to 300VDC, but the complexity depends on many parameters (power requirements, short circuit behavior, tolerance, etc).
Are you sure you actually need 300VDC for ignition? I thought that usually you just deliver high voltage pulses, which can be provided from a lower voltage DC source with a step up transformer.