Staff Embedded Software Engineer

Analog Devices · Other US Location

Company

Analog Devices

Location

Other US Location

Type

Full Time

Job Description

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 FY22 and approximately 25,000 people globally working alongside 125,000 global customers, ADI ensures today’s innovators stay Ahead of What’s Possible.

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: Experienced

Required Travel: Yes, 10% of the time

Shift Type: 1st Shift/Days

Apply Now

Date Posted

08/20/2024

Views

1

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Lead Technical Support Engineer - HERE Technologies

Views in the last 30 days - 0

This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details