Software product development, in Python, C++, and Linux, in an agile framework.
Your development responsibilities will be primarily in three areas; real-time audio processing (e.g., altering audio while maintaining synchrony in duplex conversations); integration APIs and protocols (text, VoIP, signalling, logging, configuration, ...); and application-level functionality (e.g., business logic, monitoring, failover, - ).
Provide expertise and engineering for call center integration and trends (e.g., vendor variations in protocols, rcs and webrtc for voice calls, - )
Identifying, specifying and/or prototyping new functionality, and, generally, devising innovative solutions to customer problems and opportunities, in collaboration with the team at large.
Learn and use new tools and technologies.
Support QA, by contributing to test suites and to automated test frameworks.
Customer technical support.
Job Responsibilities
B.E. or equivalent, in Computer Science, Electrical Engineering or a related field.
A minimum of 6+ years work experience in software development, using C++ and python in a linux environment.
At least two years- experience with telecom, call center integration, and VoIP, including developing and deploying code that directly interacts with SIP protocols, rtp packets, and the like.
Software engineering experience with one or more of the following:VoIP protocols (SIP, RTP), audio processing.
Experience with any of the following is a plus: real-time systems, event-driven systems, data engineering, audio processing, machine learning, natural language processing, speech recognition.
Strong interpersonal and communication skills.
Work effectively in a team and as a self-directed individual contributor.
Curious about how things work, energized by technical challenge.
Working Conditions/Physical Demands:
Up to 10% travel may be required.
General office environment. The working environment is generally favorable. Lighting and temperature are adequate, and there are no hazardous or unpleasant conditions caused by noise, dust, etc. Work is generally performed within the office environment, with standard office equipment available.
While performing the duties of this job, the employee is required to sit or stand for long periods, use hands and fingers for typing and to handle computer controls. Heavy phone and computer usage is required for this position.
Location
Bangalore Rural, Karnataka, India
About Company
Career Makers , a professionally managed organization with a proven commitment to deliver quality services to the industry, since past 7 years. Promoted and managed by industry experienced professionals, haveing more than 15 years of experience.
Career Makers is one of the leading recruitment consultants that supports companies in their critical hiring assignments and also helps aspiring job seekers find their dream jobs. Our commitment to quality and pricing offers us a competitive advantage way ahead of other recruitment consultants.
Premise & Inspiration:
Industry is rapid; Huge databases of resumes are no more assets
Time to create & maintain networks; wide & deep
Communication needs to be on-always; Active or Passive
Be on Cloud; Discourage paper usage
Expertise Layer:
8 years of recruitment industry experience
Consultants with 15 years of industry veterans
Bulk Recruitment of Freshers & Junior Levels, across all functions & industries
Network Layer:
Fluid, wide & deep networks are our real assets
Databases are no more assets; they are liabilities
We use social media heavily to create talent networks
Knowledge Tank:
Our Knowledge Tank continuously keeps our candidates updated with latest trends & skills
They are also supplied with video & visual rich training material
Filtering Layer:
Client specific online forms & quizes for screening
Cloud applications usage to be fast, effective & collaborative