Engineer, Embedded Software

Analog Devices

Romania
Fully remote
Embedded device drivers
Middleware development
Linux, zephyr, bare-metal
Analog Devices is seeking an Embedded Software Engineer to develop embedded device drivers, middleware, and applications interfacing their products to various embedded processors

Job Summary

  • Analog Devices is seeking an Embedded Software Engineer to develop embedded device drivers, middleware, and applications interfacing their products to various embedded processors.
  • The role involves architecting, creating, and maintaining software projects for embedded systems, processors, FPGA, and microcontroller-based platforms.
  • The company fosters a culture focused on employees through beneficial programs, aligned goals, continuous learning opportunities, and sustainable future practices.

Matching Summary

Analog Devices is seeking an Embedded Software Engineer to develop embedded device drivers, middleware, and applications interfacing their products to various embedded processors.

Skills & Requirements

Must-have

  • embedded device drivers
  • middleware development
  • Linux, Zephyr, bare-metal
  • embedded systems development
  • software design and debugging

Nice-to-have

  • customer technical support
  • continuous learning opportunities
  • cross-functional team collaboration
  • innovative technology development

Key Requirements

  • Bachelor's or Master's degree in EE, CE, or CS
  • Proficiency in C, C++, Python, shell scripting
  • Experience with embedded Linux and RTOS
  • Experience with SCM (Git, SVN), cross compilers, debugging tools

Work Rights

Not specified

Tailored Resume

Cover Letter