Software development Engineer (Drive)
Spectrum Consultants India Private Limited
1d ago

Software development Engineer (Drive) Summary

Experience Required :

Job Term : Permanent

Location : Bangalore

Category : Software Development

Software Development

An American technology corporation that designs and manufactures analog chips various Ics used by electronics designers and manufacturers globally.

Job Description :

As a Software engineer, you will be responsible for developing and validating software modules for embedded systems. Development will primarily on Linux and its framework for embedded platform and you would deal with kernel, user space modules including upstreaming work.

You will interact with Systems, Architecture, FW development, SoC Design and Verification teams to optimize the software components.

Basic qualifications :

  • 1-3 years industry experience in software development on embedded devices.
  • Bachelor’s / Master’s degree in EE
  • Skills needed :

  • Experience with programming languages such as C
  • Concept of Continuous Integration using Jenkins and GIT
  • Knowledge of embedded system Microprocessor, Arm cores
  • Knowledge of computer architecture Cache, DMA,
  • Knowledge peripherals like I2C, SPI,UART, Flash, Display, capture
  • Knowledge of V4l2, gstreamer, wayland, Weston, QT, python
  • Development over embedded Linux Device drivers, frameworks, applications
  • Debugging Linux based application traversing through Linux error logs
  • Familiarity with heterogeneous core architecture
  • Knowledge of writing application in areas of Automotive and industrial space
  • Familiarity with Yocto, makefiles, kernel / user space
  • Knowledge & experience in SE development best practices
  • Primary responsibilities :

  • Develop SW Frame work, drivers and application in Linux environment.
  • Debug device drivers, applications of self-written or customer written software
  • Able to look the software deliverables from end user point of view ease of use, well documented code, design documents
  • Analyzes and writes test and procedures for the components developed.
  • Develop test automation software and test scripts, performing SW optimization for memory & performance.
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form