Yesterday
Secret
Unspecified
Unspecified
IT - Software
Philadelphia, PA (On-Site/Office)
About the job
You'll join a small, mission‑critical engineering team responsible for the real‑time control software that powers large‑scale industrial / maritime propulsion systems. Your focus will be on building, integrating, and validating PLC‑based machinery‑control code-ensuring rock‑solid performance, traceable quality, and smooth commissioning on the waterfront.
Responsibilities
Minimum qualifications
Preferred qualifications
You'll join a small, mission‑critical engineering team responsible for the real‑time control software that powers large‑scale industrial / maritime propulsion systems. Your focus will be on building, integrating, and validating PLC‑based machinery‑control code-ensuring rock‑solid performance, traceable quality, and smooth commissioning on the waterfront.
Responsibilities
- Design, develop, and unit‑test PLC code within a platform‑independent machinery‑control framework (PIMCS) for dynamic‑response algorithms used in Program Mode Control.
- Integrate and validate software for both fuel‑rack and common‑rail fuel‑injection systems on next‑generation propulsion platforms.
- Own the CentOS‑based build pipeline: package updates, dependency management, and continuous integration.
- Manage source control and release branches using GitLab / GitHub, enforcing configuration‑management best practices.
- Drive Agile ceremonies while maintaining traceability for customers that require CMMI Level III or ISO 9001 compliance; adapt to waterfall when program scope demands.
- Install, patch, and provide life‑cycle support for fielded engineering‑control systems during shipyard commissioning.
- Mentor junior engineers on framework usage, coding standards, and troubleshooting techniques.
- Collaborate daily via Confluence, JIRA, and Bitbucket to capture requirements, test evidence, and issue resolution.
Minimum qualifications
- Bachelor's degree in Mechanical, Electrical, or Computer Engineering (or Computer Science) from an ABET‑accredited program.
- 2 + years designing, developing, and testing PLC code for complex machinery‑control or real‑time embedded systems.
- Demonstrated experience integrating software with fuel‑injection or propulsion‑control subsystems.
- Proficiency with CentOS/Linux, Git‑based configuration management, and a formal software‑build process.
- Familiarity with both Agile and waterfall life‑cycle models.
- U.S. citizenship and eligibility for a Secret clearance.
Preferred qualifications
- Hands‑on work with platform‑independent machinery‑control frameworks or similar real‑time PLC environments.
- Experience commissioning or supporting control systems in a shipyard, industrial plant, or comparable field setting.
- Prior contributions to programs operating under CMMI Level III or ISO 9001 quality frameworks.
- Proven ability to mentor early‑career engineers and lead small feature teams.
- Strong troubleshooting skills across hardware, firmware, and software boundaries in propulsion or heavy‑equipment domains.
group id: cxjudgpa