FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Project Engineer, Edge Systems
Rockwell Automation. Own the architecture of the edge runtime, including process model, camera pipeline, inference scheduling, and resource budgets .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in architecting and optimizing edge runtime systems, with a strong focus on performance, reliability, and communication between edge and cloud environments. Proficient in managing complex software development processes and improving codebase efficiency in real-time applications.
Highest-signal resume keywords
Edge Runtime ArchitectureC++, Rust, Go, Python ProficiencyReal-Time Systems PerformanceIndustrial Control Interfaces (PLC, EtherNet/IP, OPC UA)Edge-to-Cloud Communication
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Edge Runtime ArchitectureC++RustGoPythonReal-Time SystemsSystems Software DevelopmentPerformance OptimizationCodebase SimplificationCamera Pipeline Design
Tools & Technologies
LinuxContainerized DeploymentsImmutable Deployments
Certifications & Qualifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Computer Engineering
Industry Keywords
Edge ComputingEmbedded SystemsIndustrial Control InterfacesHigh-Rate Device InterfacesEdge-to-Cloud Messaging
Tech Stack
Tools & technologiesCloudLinuxPythonRustC++Go
About the role
Key responsibilities & impact- Own the architecture of the edge runtime, including process model, camera pipeline, inference scheduling, and resource budgets
- Design and maintain the edge-to-cloud communication layer, including reconnection, buffering, and degraded-network behavior
- Own the control interface between inspection results and the PLC, including timing and determinism requirements
- Drive throughput, latency, and memory performance against real multi-camera production loads
- Simplify and consolidate the edge codebase and set standards for its structure and testing
- Act as a technical resource for edge and systems design decisions across the product
- Partner with DevOps on provisioning, updates, and rollback for edge devices in the field
- Report to the Director, Software Engineering
Requirements
What you’ll need- Bachelor's Degree or equivalent years of relevant work experience
- Legal authorization to work in the US is required
- Employer will not sponsor individuals for employment visas, now or in the future, for this job opening
- Typically requires 8+ years of related experience in a software product development environment (preferred)
- Bachelor's or advanced degree in Computer Science, Computer Engineering, or a related technical discipline (preferred)
- Experience architecting and shipping systems software that runs on constrained or embedded targets
- Experience owning performance and reliability for a real-time or near-real-time system
- Depth in C++, Rust, Go, or Python for systems-level work on Linux
- Experience with containerized or immutable Linux deployments on edge hardware
- Experience with camera, sensor, or other high-rate device interfaces and pipelines
- Experience with industrial control interfaces such as PLC, EtherNet/IP, OPC UA, or equivalent fieldbus protocols
- Experience with edge-to-cloud messaging patterns and behavior under intermittent connectivity
- Track record simplifying an inherited codebase and measurably improving its performance
Benefits
Comp & perks- Health Insurance including Medical, Dental and Vision
- 401k
- Paid Time off
- Parental and Caregiver Leave
- Flexible Work Schedule where you will work with your manager to enjoy a work schedule that can be flexible with your personal life