Senior Engineer, Embedded Software

Senior Engineer, Embedded Software

ADI - Analog Devices

Cluj-Napoca, Romania

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

The Embedded Software Engineer is responsible for developing embedded device drivers, middleware, and applications that interface ADI products with a variety of embedded processors, including FPGAs. As part of a cross‑functional team, the engineer performs the definition, development, implementation, and documentation of software modules, and provides technical support for ADI’s global customer base.

Responsibilities

  • Architect, develop, and maintain Linux, Zephyr, and bare‑metal device drivers and software projects for embedded systems, including processor‑, FPGA‑, and microcontroller‑based platforms
  • Develop system‑level applications for high‑performance communication systems
  • Provide customer support, directly or through the ADI support channels

Essential Skills and Competencies

  • BS or MS in Electrical Engineering (EE), Computer Engineering (CE), or Computer Science (CS), with a minimum of 5 years of relevant experience in the design, implementation, and support of embedded software
  • Demonstrated proficiency in software development languages including C, C++, Python, and shell scripting
  • Experience with embedded Linux and RTOS‑based systems
  • Experience with source‑code management (Git, SVN), cross‑compilers, and in‑circuit debugging tools
  • Excellent software design, problem‑solving, and analytical debugging skills
  • Solid understanding of electronics and embedded systems
  • Ability to understand and work with large and complex technical documentation

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Romania      C++ Developer      Embedded Software Engineer      Linux and Unix      On-site      Python Developer      ADI - Analog Devices     

EuroTechJobs Logo

© EuroJobsites 2026