Analog Devices Inc is hiring for Software Engineer

The job you are looking for is no longer available..
Company Name
Analog Devices Inc
Company Website
https://www.analog.com/en/index.html
Experience
4 to 10 Year
Job Role
Software Engineer
Job Type
  • Experienced
Job Location
  • Bengaluru/Bangalore
Skills
  • C
  • C++
  • Good Communication Skill
Education
  • BE/BTech
  • ME/M.Tech
Branch
  • IT
  • CS
  • Electrical and Electronics Engineering
Job will expire on
04 Aug 2023

About Company

  • 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.
  • Come join ADI – a place where Innovation meets Impact. For more than 55 years, Analog Devices has been inventing new breakthrough technologies that transform lives. At ADI you will work alongside the brightest minds to collaborate on solving complex problems that matter from autonomous vehicles, drones and factories to augmented reality and remote healthcare.
  • ADI fosters a culture that focuses on employees through beneficial programs, aligned goals, continuous learning opportunities, and practices that create a more sustainable future.

Eligibility Criteria

  • Bachelor’s/Master’s degree in Electrical Engineering, Computer Engineering

Job Description

  • This position is Senior Software Engineer within the Automotive Software division. Products that will be developed are silicon enablement software for automotive connectivity and processing solutions. Position will consist of developing automotive SW solutions – embedded code for ADI’s DSP, written in C/C++.
  • Supervisory Responsibilities: This position does not have any direct or indirect reports, but the candidate is expected to be self-driven.
  • Define next generation SW architecture aligning to ADI’s silicon roadmap.
  • Develop production ready embedded solutions.
  • Work on cutting edge technology to define bus analysis embedded tools for ADI’s connectivity solutions.
  • Analyze customer and internal requirements and specifications and translate these into software requirements and designs.
  • Analyze existing embedded software to add features, optimize, fix defects, and/or port to different platforms.
  • Test software designs and code at the unit level (developer tests) to 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.
  • Strong embedded C and/or C++ programming skills.
  • Background in one or more software domains such as: system firmware (including drivers like SPI, I2C, UART), RTOS based applications, Linux/Android based applications, etc.
  • Domain expertise in automotive infotainment applications (Audio, Automotive Networks like CAN/MOST/A2B) is highly desirable
  • Ability to read schematics and assist in debugging analog and digital hardware.
  • Able to use oscilloscopes and logic analyzers for troubleshooting.
  • Experience in a project following software development processes like ASPICE.
  • Working knowledge of software development tools (debugger’s, emulators, compilers, etc.).
  • Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment.
  • Creative problem-solver capable of testing and reproducing complex software problems and providing solutions to them.
  • Strong attention to detail.
  • Exemplary verbal and written communication skills.

Job Seeker Advisory & Application Guidelines

Before You Apply

Review the required educational stream, minimum cutoff percentage, eligible graduating batch, and job location carefully. Update your resume with relevant project highlights matching the job role before submitting your application.

100% Free & Anti-Fraud Notice

JobInvent and legitimate hiring employers never charge fees for job applications, interview scheduling, coding assessments, or offer letters. Never pay money to anyone promising guaranteed job placements. Report suspicious activity to admin@jobinvent.com.

Interview Preparation Tip: Need help with HR or technical rounds for this role? Check our free Interview Questions & Answers and real Interview Experiences from candidates across top MNCs.