Enterprise Architect

9 hours ago


Mossville, Illinois, United States Caterpillar Full time
About the Role

Caterpillar is seeking a highly skilled Enterprise Architect to lead the development of complex software architectures for embedded systems. As a key member of our engineering team, you will be responsible for designing and implementing scalable, high-quality software solutions that meet the performance, safety, and security needs of our organization.

Key Responsibilities
  • Develop and lead the enterprise architecture strategy for embedded software systems, ensuring alignment with business objectives and technical requirements.
  • Design high-quality, scalable embedded software architectures that meet the performance, safety, and security needs of the organization.
  • Partner with hardware teams, product management, and software development teams to define technical solutions that meet both customer and business needs.
  • Provide deep technical expertise in the design, development, and deployment of embedded software, ensuring architectures support the constraints and requirements typical of embedded environments.
  • Establish and maintain a technology roadmap for embedded software systems, evaluating new technologies, tools, and frameworks to enhance the development lifecycle and system performance.
  • Ensure that embedded software architectures can be seamlessly integrated into larger system architectures, including networking, data communication, and cloud or edge components.
  • Establish and enforce architectural best practices, coding standards, and documentation for embedded systems, driving consistency across teams and projects through governance frameworks.
  • Ensure that embedded software systems comply with industry standards, safety regulations, and security protocols, implementing secure communication and data handling practices across embedded platforms.
  • Act as a mentor to embedded software engineers, providing guidance and support to ensure that designs are consistent with enterprise goals, leading architecture reviews and design discussions.
Requirements
  • Requires a degree in an accredited Engineering, Computer Science, or Materials Science curriculum.
  • Technical Excellence: Advises others on the assessment and provision of all technical solutions, engages appropriate subject matter resources to effectively resolve technical issues, mentors others to enhance their technical competence, and provides effective solutions to moderate technical challenges.
  • Effective Communications: Reviews others' writing or presentations and provides feedback and coaching, adapts documents and presentations for the intended audience, demonstrates both empathy and assertiveness when communicating a need or defending a position, and communicates well downward, upward, and outward.
  • Technology Advising: Collaborates with an extended professional technology network to help clients effectively identify, plan for, and accomplish technology objectives, supervises others in advising a range of clients across a myriad of products, technologies, services, and solutions in a relevant technology domain, identifies and evaluates emerging technologies and advises clients regarding their potential business impacts, and effectively consults with and conveys technology concepts, business impacts, and other advice to senior client levels.
  • Products and Services: Oversees development activities for multiple products or product lines, advises colleagues on implementation and operational considerations, coaches others on key factors that differentiate offerings from that of competition, develops procedures for product planning, development, and delivery cycles, promotes understanding of multiple product and service groups and their interdependencies, monitors regulatory and environmental issues and considerations, and influences through expertise by communicating complex ideas and concepts in a clear and concise manner, exhibiting depth and breadth of knowledge, skill, and experience in the relevant field.
What We Offer

Caterpillar offers a total rewards package that provides a competitive base salary, annual incentive bonus plan, medical, dental, and vision coverage, paid time off plan, 401k savings plan, health savings account, flexible spending accounts, short and long-term disability coverage, life insurance, paid parental leave, healthy lifestyle programs, employee assistance programs, and voluntary benefits.



  • Mossville, Illinois, United States Caterpillar Full time

    Career Area: Supply Chain and Logistics Job Overview: Your Contribution Matters at Caterpillar Inc. At Caterpillar, you become part of a global community that values not only the work we accomplish but also the relationships we build. We are the creators, innovators, and future architects dedicated to developing stronger, more sustainable communities. Here,...


  • Mossville, United States Caterpillar Full time

    Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about...