Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer – developer tools & package infrastructure

Edinburgh
Analog Devices
Software engineer
Posted: 19 January
Offer description

About Analog Devices

Analog Devices, Inc. (NASDAQ: ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possible™. Learn more at and on and.

Software Engineer – Developer Tools & Package Infrastructure

Analog Devices (NASDAQ: ADI) designs and manufactures semiconductor products and solutions. We enable our customers to interpret the world around them by intelligently bridging the physical and digital worlds with unmatched technologies that sense, measure, and connect.

What is the opportunity?

The CodeFusion Studio Development team within ADI’s Software and Security Group is expanding, and we are looking for a Software Engineer to join our Developer Tools team.

In this role, you will help build and operate the Package Manager, Backend Tools and supporting infrastructure behind CodeFusion Studio (CFS), ADI’s next-generation embedded development environment used by developers worldwide. This is an excellent opportunity for an early-career engineer who is interested in developer tooling, automation, CI/CD, and software infrastructure, and who wants to grow under the mentorship of experienced engineers.

You will work in a globally distributed team using modern software development practices and contribute to tools that directly support ADI’s embedded software ecosystem.

What will I be doing?

1. Contribute to the backend services, workflows, and infrastructure supporting the CodeFusion Studio Package Manager
2. Work on package ingestion, validation, versioning, signing, publishing, and distribution pipelines
3. Help create, maintain, and extend CI/CD workflows using GitHub Actions (with guidance and shared templates)
4. Support build, test, and release automation for software packages across Windows, Linux, and macOS
5. Collaborate with senior engineers on DevOps, reliability, and security best practices
6. Assist in maintaining developer productivity tools that support multiple internal product teams
7. Learn how large-scale developer tools and software platforms are delivered in an industrial environment

What skills do I need?

Required

8. 0–2 years of experience in software development, DevOps, or a related field
9. Familiarity with Git and collaborative development workflows
10. Experience or coursework using Python or TypeScript
11. Basic understanding of CI/CD concepts and automation pipelines (GitHub Actions, Jenkins or similar)
12. Interest in developer tooling, automation, and software infrastructure
13. Strong willingness to learn and work within a large, multi-platform codebase
14. Good written and verbal communication skills, with the ability to work in a distributed team

Nice to have

15. Exposure to package managers, build systems, or artifact repositories
16. Basic experience with Docker or containerized workflows
17. Familiarity with Windows, Linux, and macOS build or release environments
18. Interest in software supply chain, release engineering, or platform security

Why join us?

19. Work on CodeFusion Studio, learn and grow building ADI’s software ecosystem
20. Gain hands-on experience with real-world CI/CD, infrastructure, and developer tooling
21. Be mentored by experienced engineers and grow into increasing technical ownership
22. Join a collaborative, engineering-driven culture focused on quality and long-term impact

#LI-CC1

Job Req Type: ExperiencedRequired Travel: Yes, 10% of the timeShift Type: 1st Shift/Days

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Embedded c software engineer
Edinburgh
Permanent
Bright Purple Resourcing
Software engineer
£45,000 a year
Similar job
Senior software engineer c linux networking
Edinburgh
Permanent
Saxon Recruitment Solutions
Software engineer
£100,000 a year
Similar job
Senior software engineer
Edinburgh
Permanent
Cathcart Technology
Software engineer
See more jobs
Similar jobs
It jobs in Edinburgh
jobs Edinburgh
jobs City of Edinburgh
jobs Scotland
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Edinburgh > Software Engineer – Developer Tools & Package Infrastructure

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save