DAS Sustenance Software Engineers

Apply now Close

DAS Sustenance Software Engineers

Bangalore
Posted on 06 Jan 2022

Responsibilities:

  • Contribute to sustenance of the software by means of handling queries, RCA for field issues, defect analysis, debug & fix issues
  • Work with development, test and support engineers to develop the solutions for customer issues
  • Support the manager/PLM/release lead with design estimates & schedules for new enhancements
  • Provide technical guidance and own troubleshooting tasks related to system level issues.
  • Provide team leadership to the local development team and act as the technical lead
  • Use ingenuity and creativity to devise new approaches and develop solutions to complex problems without appreciable direction

Skills Required:

  • Strong expertise in C++ programming, Data Structures, Socket programming, Multi-threading, IPC and debugging
  • Strong communication skills and working collaboratively in a team environment.
  • Should have experience in the design, development and/or support of complex and scalable applications for multi-core architectures
  • Experience in system performance analysis and tuning of system parameters
  • Experience with Linux, both embedded and PC-based
  • Experience with some of the interface like I2C, SPI, PCIe, GPIO, Serdes, SGMII, UART desirable
  • Experience with software version control systems such as SVN and Git

Education/Experience:

  • BE/BTech with 12 or more years of experience or ME/MTech with 10 or more years of related experience.

Preferred Skills:

  • Experience with GitHub, GitLab and/or Bitbucket development platforms
  • Experience with web development including HTML and JavaScript.
  • Working with remote teams in locations around the world.
  • Familiarity with cellular standards including LTE, 5G, UMTS, GSM, CDMA.