Senior Engineer, Product Applications

5 - 11 years

5 - 11 Lacs

Posted:1 month ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Embedded Systems & Software Engineer

You'll quickly develop deep expertise in ADI technologies like A2B, E2B, and C2B, becoming a go-to applications expert for both colleagues and customers. Every day will present new and exciting challenges as you contribute to the future of automotive audio and networking.

Key Responsibilities:

  • Lead customer engagements and delivery:

    Work as part of a multi-disciplinary team (Marketing, Design, Test & Evaluation, Field Applications/Sales) to lead customer engagements and ensure successful project delivery.
  • Customer and field support:

    Engage directly with customers and field teams to understand challenges, drive resolutions, and provide essential training (on-site or virtual).
  • Develop customer-centric tools:

    Create tools that streamline the design-in process for our customers, making it faster and easier to integrate our products.
  • Translate problems into solutions:

    Take customer problem statements and translate them into innovative product solutions, always thinking expansively and with a wide lens.
  • End-to-end customer support:

    Support customers through their entire product development journey, from concept to launch. This includes debugging and solving customer issues, as well as reproducing problems on the bench in our application lab for swift resolution.
  • Create technical documentation and training:

    Write and support technical datasheets and articles, and develop comprehensive product and technology training material for both customers and field teams.
  • Develop proof-of-concept demos:

    Create system prototypes, proof-of-concept demos, and software tools (e.g., GUIs) to facilitate software integration and evaluation of our Automotive Audio & Networking (ANN) products in customer systems.
  • Design and debug embedded automotive software:

    Develop, design, and debug automotive embedded software and ADI system software solutions, including embedded driver development, modifications, and enhancements.
  • Develop software for various platforms:

    Create software to enable customer system demos, EMC test platforms, and support customer use case investigations and proof of concepts.

Skills & Experience:

  • Proficiency in embedded C programming

    within resource-constrained environments is essential.
  • C++ and Python proficiency

    is highly desirable.
  • Strong knowledge of the software development lifecycle

    , including unit/functional/system testing and DevOps.
  • Experience with microcontrollers

    (e.g., ARM processors) and low-level communication peripherals (including SPI, I2C, TDM, UART, CAN, etc.).
  • Proven experience in developing and troubleshooting low-level drivers

    and hardware integration for interfaces like I2C, SPI, UART, PWM.
  • Operating system knowledge

    encompassing Windows, Linux, QNX, Android, AutoSAR, and bare-metal implementations.
  • Experience with real-time operating systems (RTOS)

    and embedded systems.
  • Ability to assist in building event demos and reference designs

    , particularly in areas like edge sensing and GUI development.
  • Experience using microcontroller development tools

    and supporting customers with driver development and complex use case development.
  • Knowledge in one or more of the following areas

    will make you stand out:
  • Automotive or Industrial system design, processes, and platforms (ASPICE, AUTOSAR, etc.)
  • Functional Safety (ISO 26262, or similar)
  • Cyber Security (ISO/SAE 21434 or similar)
  • Communication protocols & interfaces (CAN, LIN, and Ethernet protocols, etc.)
  • System modeling and simulations (Matlab, Simulink, Spice, etc.)

About You:

  • Bachelor's degree in Electrical/Electronic Engineering

    or an equivalent professional qualification with

    5+ years of relevant experience

    .
  • Exceptional debugging and analytical skills

    are crucial.
  • Excellent communication skills

    are essential for collaborating with customers and internal teams.
  • A love for learning and problem-solving

    , coupled with an enthusiasm for all things technology.
  • A solutions thinking mindset

    and demonstrated proficiency in electronic circuit design and embedded software development.
  • A strong background of hands-on technical applications work is preferred.

  • Proven ability to solve complex problems

    , debug systems, and replicate/deliver solutions on the bench in both hardware and software (e.g., driver development, embedded applications, middleware).
  • Knowledgeable in best coding practices

    and the quality attributes of embedded software.
  • Willingness to travel internationally

    across Asia, the Americas, and Europe for constant customer communication.
  • You thrive in a

    multifaceted and cross-functional team

    with a start-up culture and are comfortable with ambiguity.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Analog Devices logo
Analog Devices

Semiconductors

Norwood

RecommendedJobs for You

Chennai, Tamil Nadu, India

Mumbai, Maharashtra, India