Principal Embedded Software Architect at Eaton USA
Raleigh, North Carolina, United States -
Full Time


Start Date

Immediate

Expiry Date

05 Feb, 26

Salary

0.0

Posted On

07 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Embedded Systems, Continuous Integration, Deployment Practices, Control Systems, Communication Protocols, System-Level Architecture, Agile Methodologies, Test Driven Development, Zephyr RTOS, Event Driven Architecture, SOLID Principles, Mentoring, Training Programs, Contract Management, Stakeholder Engagement, Digital Transformation

Industry

electrical;Appliances;and Electronics Manufacturing

Description
Are you ready to shape the future of embedded systems and drive transformative innovation across the energy landscape? This is more than a technical role — it's a strategic opportunity to influence how embedded software is designed, developed, and deployed across a global enterprise. You'll collaborate with cross-functional teams, Centers of Excellence, and senior leadership to define the architectural vision that guides our engineering ecosystem and accelerates our digital transformation. Lead CI/CD Innovation: Apply cutting-edge Continuous Integration and Deployment practices tailored for embedded platforms, guiding divisions through the adoption of scalable, efficient workflows. Prototype the Future: Develop MVPs for embedded and control systems through TRL 4, integrating Customer Readiness Level (CRL) insights and direct stakeholder engagement to ensure market alignment. Influence and Inspire: Collaborate across divisions and commercial teams to drive adoption of systems engineering solutions, influencing both internal and external stakeholders. Mentor Engineering Excellence: Coach and empower engineering teams across the globe, fostering standardization, in-sourcing, and technical mastery. Build Talent Pipelines: Create and deliver training programs that elevate embedded software engineers in TDD and modern design practices. Ensure that products/projects delivered meet customer requirements and specifications Manage complex software and hardware programs across cross-functional teams including contract relationships. Bachelor's degree from an accredited institution Minimum 10 years of experience designing hierarchical control systems, with a focus on high-performance embedded and distributed industrial applications o Control system design and implementation o Communication protocols (design, standards, and integration) o Multi-controller systems and middleware o System-level architecture, analysis, diagnostics, and testing No relocation benefit is offered for this position. Active-Duty Military Service member candidates are exempt from the geographical area limitation. Master's degree from an accredited institution Minimum 7 years of leadership experience in managing high complexity agile software projects with an emphasis on embedded and complex systems. Additional prior experience with Waterfall and other development methodologies is preferred Understand how to track and report embedded development team performance metrics. Continuous integration/Continuous Test Test driven development and design Experience with Renode Experience with Zephyr RTOS Event driven architecture, patterns, and anti-patterns Deep understanding of SOLID, Twelve Factor Apps, and the twelve principles and four values of agile development Mentor and train junior engineers in new standards and practices. Promote modern software engineering practices throughout the organization. Educate and evangelize new practices to existing senior engineers. Observe, assess, and communicate organizational improvements that impact software and product delivery. Demonstrated successful management of contract relationships

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
The Principal Embedded Software Architect will shape the architectural vision for embedded software across a global enterprise and lead the adoption of CI/CD practices. This role involves mentoring engineering teams and managing complex software and hardware programs.
Loading...