At a Glance
- Tasks: Develop cutting-edge embedded software for energy-efficient electrical grid management.
- Company: Join a global semiconductor leader at Analog Devices, bridging physical and digital worlds.
- Benefits: Competitive salary, professional development, and a collaborative work environment.
- Other info: Dynamic team culture with opportunities for mentorship and career growth.
- Why this job: Make a real impact on the future of energy and technology.
- Qualifications: 5+ years in embedded systems, strong C/C++ skills, and a degree in relevant fields.
The predicted salary is between 60000 - 80000 £ per year.
About Analog Devices
Analog Devices, Inc. (NASDAQ: ADI) 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.
We are looking for a Senior Engineer, Embedded Software, to join our Software and Digital Platforms Group in Edinburgh, Scotland, working on Datacenters & Energy products. This is an opportunity to join a world class team developing products to make the electrical grid more power efficient and resilient.
About the Role
As Senior Engineer, Embedded Software, you will contribute to the development of embedded software for Analog Devices' Datacenters & Energy business unit. You'll have a senior role in the development of cutting‐edge embedded systems that drive next‐generation intelligent management of the electrical grid, meeting the highest standards for security, reliability, and real‐time performance while advancing power management innovation. You will be a strong team player with excellent communications and technical skills.
Responsibilities
- Develop high-quality embedded software in C and other relevant languages.
- Work across the stack, covering bare metal and RTOS based systems, designing and implementing device drivers, services and embedded signal processing applications.
- Own features or subsystems from design through delivery.
- Maintain and improve legacy code when necessary.
- Support silicon and board bring‐up activities.
- Participate actively in design and code reviews, upholding coding standards and best practices.
- Debug software issues in simulation environments and on real hardware.
- Mentor junior engineers informally through reviews and pairing.
Minimum Qualifications
- Bachelor's or Master's degree in Electronics, Electrical Engineering, or Computer Science.
- 5+ years of industry experience in real-time embedded systems development.
- Strong proficiency in C/C++.
- Good understanding of RTOS and bare metal systems.
- Good understanding of theory and implementation of digital signal processing including filtering and harmonics analysis.
- Proven experience in delivering production embedded systems.
Desirable Qualifications
- Familiarity with electrical grid systems.
- Experience with embedded RTOS such as Zephyr.
- Experience with embedded security (secure boot, secure communications).
- Familiarity with software development using AI tools (Claude, MS Copilot).
- Experience with Agile workflows such as Scrum or Kanban.
Additional Information
- Travel: Up to 10%.
- Location: Edinburgh, Scotland.
- Reports to: Manager, Datacentre & Energy Software.
Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.
Senior Engineer, Embedded Software in Edinburgh employer: Dormont Manufacturing Co
Analog Devices is an exceptional employer, offering a dynamic work environment in Edinburgh where innovation meets purpose. As a Senior Engineer in Embedded Software, you'll be part of a world-class team dedicated to advancing power management solutions that enhance the efficiency and resilience of the electrical grid. With a strong emphasis on employee growth, collaboration, and cutting-edge technology, ADI provides ample opportunities for professional development while fostering a culture of inclusivity and support.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Engineer, Embedded Software in Edinburgh
✨Tip Number 1
Network like a pro! Reach out to current employees at Analog Devices on LinkedIn. A friendly chat can give us insights into the company culture and maybe even a referral!
✨Tip Number 2
Prepare for technical interviews by brushing up on your C/C++ skills and embedded systems knowledge. We recommend doing some mock interviews with friends or using online platforms to get comfortable.
✨Tip Number 3
Showcase your projects! If you've worked on any relevant embedded software projects, make sure to discuss them during interviews. We love hearing about real-world applications of your skills.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at Analog Devices.
We think you need these skills to ace Senior Engineer, Embedded Software in Edinburgh
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Engineer role. Highlight your experience with embedded systems, C/C++, and any relevant projects that showcase your skills in real-time performance and power management.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about working at Analog Devices and how your background aligns with their mission of bridging the physical and digital worlds.
Showcase Your Team Spirit:Since we value teamwork, don’t forget to mention your collaborative experiences. Share examples of how you've mentored others or worked effectively within a team to deliver successful projects.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity in Edinburgh!
How to prepare for a job interview at Dormont Manufacturing Co
✨Know Your Stuff
Make sure you brush up on your embedded software knowledge, especially in C and RTOS. Be ready to discuss your past projects and how you've tackled challenges in real-time systems. This will show that you're not just familiar with the theory but have practical experience too.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific instances where you've debugged software issues or improved legacy code. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it clear how you approached problems and what the outcomes were.
✨Be a Team Player
Since this role requires collaboration, think of examples where you've worked effectively in a team. Highlight any mentoring experiences you've had, as well as how you’ve contributed to design and code reviews. This will demonstrate your ability to work well with others and support junior engineers.
✨Understand the Bigger Picture
Familiarise yourself with Analog Devices' mission and the impact of their products on the electrical grid. Being able to connect your technical skills to their goals will show your genuine interest in the company and the role, making you a more compelling candidate.