Software Engineering Intern – Workflow Monitoring and Analytics
Core
Build a unified, AI-ready monitoring and visualization system for workflow execution to help Arm engineers track development progress and optimize compute resource usage.
Role type
Software Engineering Intern (Workflow Monitoring & Analytics)
Builds
Monitoring dashboards, data visualization bridges, and AI-augmented data extraction tools for workflow execution.
Domain
Semiconductor / Electronic Design Automation (EDA) / Cloud Infrastructure
Required skills
Python, Golang, Java, GNU/Linux, Open-source software, Object-oriented programming, Cloud technologies (AWS, GCP, Azure), Docker, Microservices, API composition, Workflow monitoring, Data visualization.
Preferred skills
DIY approach (Raspberry Pi, embedded software), Hardware IP development curiosity, Dynatrace, Databricks, OpenTelemetry.
Technologies
AWS, GCP, Azure, LSF, Dynatrace, Databricks, OpenTelemetry, Docker, Python, Golang, Java, GNU/Linux.
Responsibilities
Specify, develop, test, and deliver a system providing engineers with a comprehensive overview of running flows; Ensure tools run efficiently across diverse compute environments; Identify inefficiencies and optimize precious compute resources.
Seniority
Intern
