Eaton Corporation’s Center for Intelligent Power is seeking a Senior Engineer, Embedded Systems Design to lead the design and development of next-generation edge intelligence platforms. The role combines hands-on embedded systems development with technical leadership across moderately complex projects, from concept through implementation and delivery.
The successful candidate will drive the design of hardware-integrated software solutions for edge devices, including prototyping, testing, and product integration, while coordinating activities across cross-functional teams and stakeholders. They will contribute to the development and optimization of analytics workloads and provide technical guidance on system architecture, signal processing, and hardware integration.
Operating with a high degree of independence, this role influences project direction, ensures delivery against requirements, and applies advanced engineering methods and tools to solve complex problems in an agile development environment.
Technical Delivery & Design
- Contribute to the design and development of embedded software and communication infrastructure for deploying analytics on edge devices.
- Own components of solution development from technical requirements through to implementation, validation, and integration.
- Design and optimize DSP and machine learning workloads for embedded hardware platforms.
- Develop advanced signal processing algorithms leveraging hardware acceleration capabilities.
System Integration & Architecture
- Provide technical leadership in hardware/software integration, including architecture decisions, I/O configuration, and board-level considerations.
- Develop and maintain software-in-the-loop and processor-in-the-loop validation frameworks.
- Guide design trade-offs, performance optimization, and system-level decisions.
Project Execution & Collaboration
- Coordinate technical activities across engineering, test, and stakeholder groups to ensure successful project delivery.
- Contribute to backlog definition, sprint planning, and agile execution, ensuring alignment to project objectives.
- Communicate technical plans, risks, and progress to stakeholders.
Quality, Process & Continuous Improvement
- Support and drive software quality through structured testing, QA collaboration, and metrics tracking.
- Identify and implement improvements in tools, processes, and development practices to enhance efficiency and compliance.
- Apply engineering best practices, including secure coding, version control, and design methodologies.
Innovation & Capability Development
- Explore and evaluate emerging tools, technologies, and methodologies relevant to embedded systems and edge analytics.
- Contribute to knowledge sharing and mentoring within the team."