Senior Embedded Software Engineer

Year    Bangalore, Karnataka, India

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\xe2\x80\x99s innovators stay Ahead of What\xe2\x80\x99s Possible.Job Responsibility.

  • Develop and support software for embedded platforms.
  • Work with software architect and stakeholders to understand requirements and product architecture. Understand hardware and schematics.
  • Created design needed for software to be developed.
  • Develop & test software at unit level and system levels and ensure that all requirements are met, and the highest software quality is achieved.
  • Develop automated embedded software tests.
  • Identify product requirement or performance issues. Work with external teams as necessary to resolve issues in a timely manner.
  • Work with the team to integrate embedded software to host applications and test frameworks.
  • Follow established company software development guidelines and procedures.
Skill set required:
  • Electronics, Electrical or computer science graduate with minimum 10 years of experience.
  • Very Good understanding of communication interfaces like UART, SPI, I2C, etc.
  • Experience with embedded software development and debugging skills for ARM microcontrollers and platforms.
  • Experience in developing Linux Device Drivers/ Bootloader will be an added advantage.
  • Strong communication and collaborative skills.
  • Experience with Python for software testing is desirable.
  • Experience with security software such as secure boot, usage of encryption and signature authentication will be an added advantage.
  • Proficient in C and/or C++ programming with best engineering and software development practices.
  • Hands-on expertise in embedded systems development, device driver development and real time application development.
  • Strong fundamentals and hands on experience in programming in C/C++, embedded system concepts, and software build process.
  • Good understanding of Software Development Lifecyle from Requirements to Testing.
  • Familiar with CI/CD and industry standard tools such as Git, Jenkins/GitHub, Jira, Confluence, etc.
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 \xe2\x80\x93 except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) \xe2\x80\x93 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

Analog Devices

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3432957
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year