1. What is a Software Engineer at Amphastar?
The Software Engineer role at Amphastar is a unique position that sits at the intersection of traditional software development and highly regulated pharmaceutical manufacturing. Unlike pure-play software companies, Amphastar relies on engineering talent to bridge the gap between digital systems and physical production environments. Your work directly impacts the efficiency, safety, and compliance of life-saving pharmaceutical products, making this a high-stakes and detail-oriented position.
In this role, you will not only write code but also engage with the underlying engineering principles that govern chemical manufacturing. You will be expected to understand how software interfaces with hardware, such as PLCs (Programmable Logic Controllers), and how to manage data integrity within a strictly validated environment. This is an ideal role for engineers who enjoy applying technical solutions to tangible, real-world problems and who thrive in an environment where precision and documentation are as critical as the software itself.