onsite
Software Engineer - Manufacturing Systems - Pantex Plant
Software Engineer
Senior‑level software engineer responsible for developing, maintaining, and optimizing mission‑critical manufacturing applications, leveraging C++, Java, and SQL within real‑time, Agile environments.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance manufacturing applications supporting mission‑critical processes.
- Implement and optimize database schemas and queries using SQL to ensure data integrity and fast access.
- Integrate software components with real‑time operating systems and PLC interfaces for seamless production control.
- Collaborate with cross‑functional teams using Agile methodologies to deliver features on schedule.
- Perform root‑cause analysis, troubleshooting, and continuous improvement of existing systems.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field with 5+ years of software development experience.
- Proficiency in C++ and Java for application development.
- Strong knowledge of SQL databases and performance tuning.
- Experience with real‑time operating systems and industrial automation interfaces.
- Demonstrated ability to work in Agile teams and follow best practices for code quality and documentation.