Senior Embedded Software Engineer

Senior Embedded Software Engineer

ADI - Analog Devices

Edinburgh, United Kingdom

Analog Devices (ADI) is seeking an experienced Embedded Software Engineer to join our customer-facing solutions team that supports a broad range of industry leading high-performance linear solutions and standard products in end applications such as industrial automation, instrumentation, automotive, and communication systems, with a focus on automotive systems.

The Software Engineer is responsible for developing embedded device drivers, middleware, and BSPs for aur automotive SoCs and DSPs. As part of a cross functional team, the Software Engineer performs definition, development, implementation, and documentation of the software modules, and provides technical support for our global customers.

Responsibilities include:

  • Architect, create and maintain Linux and bare-metal drivers and software projects for automotive SoC and DSP platforms

Essential Skills and Competencies:

  • BS/MS in Electrical Engineering (EE), Computer Engineering (CE) or Computer Science (CS) with minimum of 5 years of relevant experience in the design, implementation, and support of embedded software
  • Demonstrated proficiency with a variety of software development languages, including but not limited to C, C+​+, Python,​ and shell scripting
  • Experience with embedded Linux and RTOS systems
  • Experience with SCM (svn, git), cross compiler and in-circuit debugging tools
  • Excellent software design, problem solving and analytical debugging skills
  • Good understanding of electronics and embedded systems
  • Ability to comprehend large and complex technical documentation

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

United Kingdom      C++ Developer      Developer      Embedded Software Engineer      Hardware and Telecoms      Linux and Unix      On-site      ADI - Analog Devices     

EuroTechJobs Logo

© EuroJobsites 2026