Full-Time

Senior Engineer

Embedded Software

Confirmed live in the last 24 hours

Analog Devices

Analog Devices

10,001+ employees

No salary listed

Senior

Bengaluru, Karnataka, India

Position is in Bengaluru, India. Willingness to travel 10% of the time.

US Citizenship Required

Category
Hardware Engineering
Computer Hardware Engineering
Electronic Hardware Engineering
Hardware Validation & Testing
Mechanical Hardware Engineering
System Hardware Engineering
Required Skills
C/C++
Linux/Unix
Requirements
  • B.E/B.Tech. in Electronics and Communication, Computers Science or equivalent
  • 6-8 years of hands-on expertise in embedded systems development, device driver development and real time application development
  • Experience in designing full stacks in Linux, QNX is preferred
  • Exposure to automotive connectivity solutions
  • Ability to read schematics and assist in debugging analog and digital hardware
  • Able to use oscilloscopes and logic analyzers for troubleshooting
  • Working knowledge of software development tools (debugger’s, emulators, compilers, etc.)
  • Experience in object-oriented software design and development
  • Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment
  • Strong fundamentals and hands on experience in programming in C/C++, embedded system concepts, and software build process
  • Strong customer orientation, willingness to meet deadlines, and self-management skills
  • Ability to work and collaborate in a dynamic team environment
  • Clear and concise oral and written communication skills
Responsibilities
  • Develop production ready embedded solutions both bare metal and Kernel
  • Understanding challenges in customer systems and translating into SW requirements
  • Develop PC/host-based SW components to translate user inputs (signal chains and network information) to data which can be interpreted by embedded framework/stack
  • 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
Desired Qualifications
  • Experience in designing full stacks in Linux, QNX is preferred

Company Size

10,001+

Company Stage

IPO

Headquarters

Wilmington, Massachusetts

Founded

1965

Simplify Jobs

Simplify's Take

What believers are saying

  • Analog Devices' 6G collaboration highlights its role in future communication advancements.
  • The Limerick investment creates 600 jobs, boosting European market presence.
  • Consistent dividend increases over 21 years indicate strong financial performance.

What critics are saying

  • Increased competition from Texas Instruments and NXP Semiconductors challenges market position.
  • Rapid technological advancements may render current products obsolete without quick innovation.
  • Geopolitical tensions could disrupt supply chains, affecting component availability.

What makes Analog Devices unique

  • Analog Devices' CodeFusion Studio offers open-source tools for flexible embedded systems development.
  • The company collaborates with Keysight Technologies to advance 6G technology and communication systems.
  • Analog Devices invests €630 million in Limerick, enhancing European manufacturing capabilities.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

401(k) Retirement Plan

401(k) Company Match

Paid Vacation

Paid Holidays

Paid Sick Leave

Company News

Unitemp
Mar 18th, 2025
Ensuring Semiconductor Reliability: Environmental Testing Solutions in the UK and Ireland

For instance, in 2023, Analog Devices announced a €630 million investment in Limerick, creating 600 new jobs over five years.

All About Circuits
Mar 14th, 2025
ADI Expands CodeFusion Studio Toolset for Data Security and More

This week at Embedded World 2025, Analog Devices unveiled the latest expansion to its CodeFusion Studio to simplify the development of complex processing systems.

Investing Snacks
Mar 11th, 2025
Analog Devices Amps Up Security and Speeds Dev Cycles

Analog Devices also debuted its Data Provenance Software Development solution, enhancing security and ensuring trustworthiness of data generated at the Intelligent Edge.

Shots
Mar 11th, 2025
Electric Studios appoints Matt Shannon as executive producer

Shannon joins from Analog, where he spent eight years overseeing motion design and visual effects projects.

PR Newswire
Mar 10th, 2025
Analog Devices Introduces Expanded Codefusion Studio™ Solution To Accelerate Product Development And Ensure Data Security

"The work required of embedded developers is more complicated than ever, from increasingly complex processors to new challenges presented by multiple development teams and a more challenging security environment," said Rob Oshana, Senior Vice President of the Software and Digital Platforms group at ADI. "We have heard from customers time and again they want to be able to more quickly and easily manage their system design, allocate resources, quickly show proof-of-concept, and do it with data integrity at the edge, all of which inspired this expanded CodeFusion Studio System Planner and Data Provenance Software Development solution offerings."In recent years, embedded devices have exponentially increased processing speed, core count, functionality, and complexity – delivering reduced cost and space, but increasing the complexity of software development pipelines. Legacy developer tools often lack the flexibility and customization required to integrate into these pipelines and the established code bases central to effective modern system design. ADI's CodeFusion Studio System Planner solves many of these project creation and resource partitioning challenges on complex, heterogeneous devices.Using a permissibly licensed, open-source architecture, ADI's CodeFusion Studio System Planner enables flexible project creation across multiple cores and graphical resource allocation of memory and peripherals. The offering also includes config tools that are aware of the real-time operating system or firmware platform being used on a given core, exposing context-aware config settings for a peripheral or memory block assigned to a core. With added insight into system performance and accessible, open-source tools to improve resource allocation, developers will have greater ability to efficiently optimize their designs.Additionally, System Planner enables developers to generate the code they need via a plugin-based project creation system