Software Engineering Intern - Workflow Monitoring and Analytics
ArmJob Title
Software Engineering Intern - Workflow Monitoring and Analytics
Role Summary
Develop and deliver a unified, AI-ready monitoring and visualization system for Arm's EDA workflow executions. Work with hardware designers, verification engineers and benchmarking teams to provide dashboards and data extraction to improve compute efficiency.
Experience Level
Entry-level internship. Targeted at students in their final year of a Master's degree or equivalent.
Responsibilities
Design, build and deploy software to monitor and visualise workflow executions across cloud and on-premise compute environments.
- Specify, implement and test an AI-ready monitoring and visualization platform for workflow runs.
- Integrate telemetry and observability solutions (open-telemetry and similar) and provide visualization dashboards.
- Create bridges for AI-augmented data extraction and analysis.
- Ensure tools run efficiently on AWS, GCP, Azure, LSF clusters and virtual machines.
- Collaborate with cross-functional teams to surface inefficiencies and recommend improvements.
- Validate and document delivered solutions; provide handover and basic operational guidance.
Requirements
Technical and eligibility requirements for successful interns.
Must-have:
- Experience using GNU/Linux and open-source software or contributing to open-source projects.
- Practical programming experience in an object-oriented language such as Python, Go, or Java.
- Ability to work with containerized applications (Docker) and basic cloud concepts.
- Right to work in the internship country for the full internship duration without sponsorship.
- Internship duration availability: 6 months starting in 2027.
Nice-to-have:
- Experience with workflow monitoring, data visualization tools, or platforms such as Dynatrace, Databricks, or OpenTelemetry.
- Familiarity with microservices, APIs, and telemetry/data pipelines.
- Experience running workloads across multiple cloud providers and on-prem clusters.
- DIY hardware or embedded project experience, or curiosity about hardware/IP development.
Education Requirements
Applicants must be enrolled in higher education; specifically, currently in the final year of a Master’s degree (or equivalent) in Software Engineering, Computer Science, Electrical Engineering or a related technical field. The posting allows equivalent practical experience language. For internships in France, a signed internship agreement (Convention de Stage) between the student, their university and Arm is required.
About the Company
Company: Arm
Headquarters: Cambridge, United Kingdom
ARM is a global leader in semiconductor and software design, driving innovation in computing technology. The company specializes in designing processors and systems that provide the essential building blocks for electronic devices. ARM's architecture is widely used in smartphones, servers, and IoT devices, and its collaborative culture fosters bold thinking, diversity, and high-impact benefits for its talented workforce.
