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 lexing and parsing
This role involves developing a custom compiler toolchain that translates high-level BMS configuration rules into optimized machine-level instructions

Job Summary

  • This role involves developing a custom compiler toolchain that translates high-level BMS configuration rules into optimized machine-level instructions.
  • Candidates will build modern React-based applications to visualize IC behavior and configure system parameters for engineers.
  • The position offers the opportunity to work on unique engineering problems at the intersection of compilers, embedded systems, and web tooling.

Matching Summary

This role involves developing a custom compiler toolchain that translates high-level BMS configuration rules into optimized machine-level instructions.

Skills & Requirements

Must-have

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

Nice-to-have

  • Experience with embedded systems or microcontrollers
  • Familiarity with ISO 26262 quality standards
  • Knowledge of battery technology and automotive software

Key Requirements

  • Degree in Computer Science, Software Engineering, Electronics, or related field
  • Foundational understanding of algorithms and data structures
  • Interest in compilers, embedded systems, or full-stack development

Work Rights

Not specified

Tailored Resume

Cover Letter