https://bayt.page.link/X7CLTMxEJ4XkEW3KA
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $12 billion in FY23 and approximately 26,000 people globally working alongside 125,000 global customers, ADI ensures today’s innovators stay Ahead of What’s Possible. Learn more at www.analog.com and on LinkedInand Twitter (X)


Analog Devices, Inc. is looking for a Staff engineer, Embedded Software Development to join our Energy Software Team, part of Software & Security Group (SSG). This is an opportunity to join a growing team that is defining software and systems to make it easy for our customers to adopt and use our industry leading technologies. The successful candidate will be a strong leader with excellent communication and technical skills who works well in a diverse environment to lead and set the direction of software development at ADI.  The individual should be self-motivated and be able to work across disciplines. The individual should be able to define overall software architectures and scope software effort and engage customers to learn about their challenges and to evolve our solutions to meet their needs.


Job Responsibilities.


  • Provide technical leadership for the execution of embedded software projects.
  • Interact with stakeholders and understand product requirements.
  • Lead the effort to define architecture, documentation, and verification strategies for the product.
  • Involved in planning, risk analysis and defining timelines for the project deliverables.
  • Mentor the team to acquire skill sets required for successful execution of the project.

Skill set required:


  • Electronics, Electrical or computer science graduate with 8-12 years of experience.
  • Experience in designing and developing embedded software in C /C++ Language for a minimum of 5 years.
  • Experience in mentoring embedded engineers for a minimum of 3 years.
  • Experience in developing/troubleshooting low-level drivers and hardware integration for interfaces such as I2C, SPI, UART, USB, etc.
  • Experience in designing and developing embedded applications using RTOS such as Zephyr, FreeRTOS etc.
  • Experience in using Python for software testing or for algorithm development.
  • Experience with ARM Cortex -M based micro controllers and software libraries such as CMSIS.
  • Experience with software documentation tools such as Doxygen.
  • Experience with Agile Software Workflows such as Scrum.
  • Experience with Git, Jira and Confluence.
  • Strong written and verbal communication skills.
  • Knowledgeable in software development life cycles and releases.
  • Knowledgeable in best coding practices and quality attributes of embedded software.
  • Knowledgeable in object-oriented programming concepts and design patterns.
  • Experience in developing energy metering solutions and products desirable.
  • Exposure to other software languages such as C#, Groovy desirable.

For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export  licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls.  As such, applicants for this position – except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) – may have to go through an export licensing review process.


Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.


Job Req Type: ExperiencedRequired Travel: Yes, 10% of the timeShift Type: 1st Shift/Days
لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.