Associate Engineer, Software Tools

Analog Devices

Edinburgh, Scotland, United Kingdom
Fully remote
React front-end development skills
Node.js backend service experience
Understanding of compiler concepts
This role involves developing a custom compiler toolchain to translate high-level configuration rules into machine instructions for battery management ICs

Job Summary

  • This role involves developing a custom compiler toolchain to translate high-level configuration rules into machine instructions for battery management ICs.
  • Candidates will build modern, interactive full-stack applications using React and Node.js to visualize hardware states and configure system parameters.
  • The position offers the opportunity to work on unique engineering problems at the intersection of compilers, embedded systems, and modern web tooling.

Matching Summary

This role involves developing a custom compiler toolchain to translate high-level configuration rules into machine instructions for battery management ICs.

Skills & Requirements

Must-have

  • React front-end development skills
  • Node.js backend service experience
  • Understanding of compiler concepts

Nice-to-have

  • Embedded systems or microcontroller knowledge
  • Battery technology or automotive software interest
  • ISO 26262 quality standards awareness

Key Requirements

  • Degree in Computer Science, Software Engineering, Electronics, or related field
  • Final-year student status or recent graduate
  • Strong understanding of algorithms and data structures

Work Rights

Not specified

Tailored Resume

Cover Letter