Senior Software Architect
Company: Eaton Corporation
Location: Boise
Posted on: January 25, 2023
|
|
Job Description:
**Eaton's Commercial and Residential Distribution Solutions
(CRDS) Division is currently seeking a Senior Software Architect to
join our team. This position can be based at our Peachtree City, GA
or Moon Township, PA (Pittsburgh) facilities or remotely.
Relocation assistance will be provided.****Position
Overview:**Eaton is revolutionizing power management through smart
home and smart building solutions. With foundations in our
Brightlayer digital platform, Eaton's Commercial and Residential
Distribution Solutions (CRDS) business is continuing to produce
game-changing IoT products and software, working hand-in-hand with
market-leading players like Amazon, Google, and Samsung. As our
digital solutions evolve, inclusion of artificial intelligence,
using data science to build models to predict behaviors and solve
problems, will be a critical component to our success.Eaton, a
market leader in power management, is also a trusted brand in
cybersecurity, cutting-edge technology, and ultimately valuable
solutions for our customers. A key focus includes sustainable
solutions through IoT, using concepts like Homes as a Grid and
Buildings as a Grid to support further adoption of behind-the-meter
renewable energy sources, EV infrastructure, and utility grid
infrastructure. We truly make what matters work!Eaton CRDS
Connected Solutions has an opening for a Senior Software Architect.
This person will be involved in leading design & development of
enterprise-grade back-end and front-end applications including data
acquisition, API development, feature-rich user interfaces, and
developing a secure and scalable IOT system architecture and
platform.We are looking for a Software Architect who can develop
next-generation technology solutions that change how users connect,
explore, and interact with our devices. As a member of a creative,
motivated, and talented team, we need versatile engineers who are
passionate to tackle new problems as we continue to push technology
forward. If you get excited about building new things and
modernizing existing things, then our team might be your next
career step.This position will be responsible for defining and
building out a software system architecture for IoT and cloud
applications which include the interconnectivity of embedded
devices, client frontend web and mobile applications, and backend
services. You will work closely with cross-functional teams to
define an architecture to meet customer and technical requirements
across a variety of products. You must be very familiar with
technologies across all elements of full stack development
including data storage, web services, REST API's, micro-services,
web and app development, device connectivity, data messaging, and
cybersecurity to make strong recommendations that are secure,
scalable, reliable, and cost-effective. You must have a willingness
to explore new solutions and adapt to emerging technologies that
will position us as a leader in our market and provide a solid
foundation for future growth. You should have experience with at
least one public cloud service such as Microsoft Azure, Amazon Web
Services, or Google Cloud Platform.Making what matters work at
Eaton takes the passion of every employee around the world. We
create an environment where creativity, invention and discovery
become reality, each and every day. It's where bold, bright
professionals like you can reach your full potential-and where you
can help us reach ours.**In this function you will:**+ Work
directly with stakeholders and engineering to deliver high quality
solutions.+ Understand and evaluate business needs and requirements
in order to provide innovative, competitive solutions which provide
value to the stakeholders.+ Must be able to demonstrate technical
leadership and communicate technical features and requirements to
non-technical functions to ensure buy-in across the organization.+
Design, develop, and support IOT system architecture.+ Work closely
with other engineers to ensure development and deployment is
supported within the architecture and consistent across multiple
product platforms and be able to adjust the architecture as new
requirements emerge.+ Work closely with Eaton's various Centers of
Excellence around Software, UI/UX, Cloud, and Cybersecurity to
ensure our solutions are aligned with corporate best practices.+
Support development of backend services including web services,
API's, data storage, micro-services, and DevOps maintenance.+
Support development of front-end client-side software, web
applications, and cross-platform mobile apps.+ Support development
of IOT device hardware and firmware related to device
connectivity.+ Support implementation of industry-leading
cyber-security best practices to meet corporate standards and
successfully pass cyber-security audits.+ Work with internal groups
and third-party solution providers to provide seamless integration
with internal and third-party systems.+ Provide technical
leadership in proposing and adopting new technology solutions,
tools, and processes.When we embrace the different ideas,
perspectives and backgrounds that make each of us unique, we - as
individuals and as a company - are
stronger.**Qualifications****Required (Basic) Qualifications:**+
Bachelor's degree from an accredited institution+ Five (5) years of
experience in software and/or IoT+ Two (2) years of experience in
developing IOT and/or cloud-based solutions and designing and
deploying scalable and reliable system architectures**Preferred
qualifications:**+ Master's degree in Computer Science / Computer
Engineering from an accredited institution+ Eight (8) years of
experience in software and/or IoT+ Three (3) years of experience in
developing IOT and/or cloud-based solutions and designing and
deploying scalable and reliable system architectures+ Experience
designing, developing, and deploying cloud-based services using
platforms such as Microsoft Azure, Amazon Web Services, or Google
Cloud Platform+ Experience working with GIT source control and
Atlassian tool chain (Jira/BitBucket/Confluence), GitHub, Azure
DevOps, or similar version control and issue tracking solutions+
Experience in implementing industry cyber-security best practices+
Experience developing full-stack solutions+ Experience in design
and development of both internal and externally facing REST API's+
Experience in front-end mobile and web app development including
web applications, cross-platform mobile app frameworks such as
ReactNative, and responsive web development practices+ Experience
developing native applications for iOS and Android+ Experience
working with IOT hardware solutions and communication protocols
such as Wi-Fi, BLE, Z-Wave, ZigBee, Thread, etc.+ Experience in
test-driven development practices**Position Criteria:**+ High
familiarity with various system architecture design archetypes and
a solid understanding of system architecture design principles+
High familiarity with various backend frameworks such as .NET,
Node.js, or similar+ High familiarity with various programming
languages such as C#, TypeScript, Python, or similar+ High
familiarity with web development including knowledge of
TypeScript/JavaScript, REST web services, HTML5, and CSS+ High
familiarity with various database solutions such as MongoDB, Cosmos
DB, MySQL, Hadoop, Redis, Firebase, or similar+ High familiarity
with various messaging solutions including AMQP, SignalR, RabbitMQ,
Pub/Sub solutions, or similar+ High familiarity with Angular,
React, or similar TypeScript/JavaScript frameworks+ High
familiarity with Windows and Linux systems, shell scripting, VM,
Docker, and DevOps best practices+ Strong ability to drive for
results and take initiative even when requirements may be vague or
undefined+ Strong problem solving and reasoning ability, exhibiting
technical innovation and creative solutions**Why work at Eaton?**
We provide benefits that are industry competitive and focused on
employee well-being. Listed below are programs that are offered
globally, but program availabilities may vary by site.+ Flexible
work options to help balance work/life demands (at participating
Eaton sites).+ Healthcare/retirement savings programs.+ Competitive
compensation packages to reward skills and performance.+ Tuition
assistance or financial help for ongoing learning and development.+
Health, Dental, Vision & Wellness programs.+ Donation matching
(U.S., Canada, Puerto RicoWe are committed to ensuring equal
employment opportunities for all job applicants and employees.
Employment decisions are based upon job-related reasons regardless
of an applicant's race, color, religion, sex, sexual orientation,
gender identity, age, national origin, disability, marital status,
genetic information, protected veteran status, or any other status
protected by law.At Eaton, we strive to provide compensation and
benefits that attract, engage, and retain the best talent. This
includes competitive pay and a variety of benefit programs for
eligible employees.The expected annual salary range for this role
is $95,000 - $140,000 a year.Please note the salary information
shown above is a general guideline only. Salaries are based upon
candidate skills, experience, and qualifications, as well as market
and business considerations.\#LI-OO1Eaton considers qualified
applicants regardless of criminal histories, consistent with local
laws. To request a disability-related reasonable accommodation to
assist you in your job search, application or interview process,
please call 412-893-3600 or send an email to:
AccommodationsForApplying@Eaton.comWhat you will get from usEaton's
mission is to improve the quality of life and the environment
through the use of power management technologies and services. We
provide sustainable solutions that help our customers effectively
manage electrical, hydraulic and mechanical power - more safely,
more efficiently and more reliably. Making what matters work at
Eaton takes the passion of every employee around the world. We
create an environment where creativity, invention and discovery
become reality, each day. It's where bold, bright professionals
like you can reach your full potential-and where you can help us
reach ours. Eaton's 2020 revenues were $17.9 billion, and we sell
products to customers in more than 175 countries. We have
approximately 85,000 employees.We make work exciting, engaging and
meaningful for our employees through our dedication to tackling
some of the toughest power management challenges on the planet and
by never losing sight of what matters. Our culture is built on a
strong commitment to practicing our core values and supporting our
employees with the tools they need to succeed. We pledge to always
foster a diverse and inclusive environment, including inclusion
resource groups that bring together employees who share a common
purpose, interest or background. In the past year, our company has
received top employment recognition by the Human Rights Campaign
and almost fifty percent of our Board of Directors represented
diverse groups. When we embrace the different ideas, perspectives
and backgrounds that make each of us unique, we - as individuals
and as a company - are stronger.We have demonstrated our passion
for sustainability with the recent announcement of cutting carbon
emissions from the company's operations by at least 50 percent by
2030. We are ethical, passionate, accountable, efficient,
transparent and committed to learning. We are confident we can
deliver on our promise to improve the quality of life and the
environment because of the attributes that our employees embody.We
are committed to ensuring equal employment opportunities for all
job applicants and employees. Employment decisions are based upon
job-related reasons regardless of an applicant's race, color,
religion, sex, sexual orientation, gender identity, age, national
origin, disability, marital status, genetic information, protected
veteran status, or any other status protected by law.**Job:
Engineering****Region: North America - US/Puerto
Rico****Organization: ES CRDS RESI Residential****Job Level:
Individual Contributor****Schedule: Full-time****Is remote work
(i.e. working from home or another Eaton facility) allowed for this
position?: Yes - Remote****Does this position offer relocation?:
Relocation from within hiring country only****Travel: Yes, 10 % of
the Time**
Keywords: Eaton Corporation, Boise , Senior Software Architect, Other , Boise, Idaho
Click
here to apply!
|