What is a Software Engineer at Pure Power Technologies?
At Pure Power Technologies, a Software Engineer plays a critical role at the intersection of physical hardware, advanced manufacturing, and digital intelligence. Unlike traditional software roles focused purely on web or mobile applications, software engineering here is deeply integrated with high-precision diesel fuel injection systems, automated assembly lines, and complex testing environments. You will write code that controls precision machinery, automates calibration processes, and ensures that every component leaving the facility meets rigorous performance and quality standards.
Your work will directly impact the efficiency, reliability, and scale of production across major facilities in Blythewood, SC, Columbia, SC, and Jacksonville, NC. By collaborating closely with Controls Engineers, Manufacturing Engineers, and Product Development Engineers, you will design and maintain the software architectures that power automated test benches, compile real-time diagnostic data, and optimize manufacturing execution systems (MES). This role is vital to keeping production lines running smoothly and ensuring that new product innovations transition seamlessly from the design phase to high-volume manufacturing.
This position offers a unique and rewarding challenge for engineers who enjoy seeing their code drive physical systems. Whether you are developing embedded control algorithms, building custom data-acquisition applications in LabVIEW or C#, or programming logic for robotic assembly cells, your contributions will have a tangible, immediate impact on the factory floor and the global automotive supply chain.

