Controls Integration Engineer, One MHS | Systems Integration and Flow
Amazon · Dallas, TX · Systems, Quality, & Security Engineering
About this role
Amazon is hiring a mid-level Hardware Engineer in the software engineering function based in Dallas, TX. The posting calls out experience with Python, Java, Go, Rust. Compensation is listed at $122,600–$160,000 per year.
- Role
- Hardware Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Dallas, TX
- Department
- Systems, Quality, & Security Engineering
- Posted
- May 4, 2026
More roles at Amazon
Job description
from Amazon careersThe Controls Integration Engineer supports the on-site deployment, integration, and commissioning of automated material handling equipment such as sorters, conveyor systems, and automated work cells. This role is hands-on and execution-focused, working alongside senior engineers to bring up Industrial PCs (IPCs), PLCs, industrial networks, and field devices during installation and commissioning phases. This is an early-career technical role designed for engineers with strong foundational knowledge in controls, electrical systems, and industrial automation who are ready to develop field commissioning expertise. The engineer will receive mentorship and technical direction from Sr Controls Integration Engineers while progressively taking on greater ownership of commissioning tasks and subsystems. Key job responsibilities Deployment Commissioning Support • Support on-site commissioning activities for sorters, conveyors, and automated work cells under the direction of senior engineers. • Assist with provisioning, configuring, and validating Linux-based IPCs, PLCs, HMIs, industrial networks, and field devices per project standards. • Perform I/O checkouts, point-to-point wiring verification, and device-level validation. • Execute defined commissioning and test procedures, documenting results and flagging deviations. • Support dry runs, functional testing, and integrated system testing during startup phases. Troubleshooting Technical Support • Troubleshoot device-level and subsystem-level issues including sensor faults, communication errors, wiring discrepancies, and basic…