Multimedia Software Dev Engineer II

4 weeks ago


Bengaluru, India ADCI - BLR 14 SEZ - F07 Full time
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile, portable, hand-held consumer electronic products like the Kindle. The products we design and engineer are easy-to-use and offer user benefits that are only made possible through tightly integrated digital technologies and wireless connectivity. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV and Amazon Echo.

The Role
Using a combination of open source and proprietary technologies, we build cutting-edge devices for media consumption, whether mobile or in the home. As a strong customer advocate, you will help own media technologies and quality end to end (E2E). You will work with internal and external partners to deliver the best in class devices, and will research new technologies, develop new tools and help define processes to build the media stack of next generation devices.

We are looking for a talented, detail-oriented and enthusiastic Software Development Engineer who is passionate about quality and is enthusiastic about new digital products. The person chosen for this position will have the opportunity to contribute their creative ideas and energy to our group. Responsibilities include research, design, implementation, documentation, and maintenance of new and existing systems. The creation of software services and tools to drive the software development process towards higher quality. As a Software Engineer, you will take part in the implementation and customization of software, working closely with application teams to delivering the audio/video components within FireOS. The development will be from the concept stage to the launch stage and ensuring the highest level of quality for your deliverable.

In This Role, You Will
You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting edge products used every day, by people you know.

· Be responsible for design and development for multimedia initiatives and feature development
Investigate, prototype and deliver new and innovative system solutions

Key job responsibilities
SDE-2’s are autonomous contributors, to their team’s software. They deliver working features spanning the full software lifecycle including working backwards from customers, software design, implementation, testing, and deployment, operations, and documentation for Multimedia streaming solutions (HLS,DASH..) & Performance improvement / optimisation on Video streaming path.

We are open to hiring candidates to work out of one of the following locations:

Bangalore, KA, IND | Chennai, TN, IND

BASIC QUALIFICATIONS

- 5+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Bachelor’s degree in Computer Science, Computer Engineering or related field with 5+ years of relevant work experience in software development lifecycle process in a production system
- Experience in Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
- 2+ years of experience in C / C++
- Strong debugging skills with Linux/Android based system

PREFERRED QUALIFICATIONS

- 2+ Years of experience with Multimedia Frameworks and Technologies – Adaptive streaming standards (HLS,DASH), Video or Display/Graphics domains and worked on GStreamer and/or Android Multimedia framework.
- 2+ years of experience in JS / ReactNative
- Performance improvement skills/experience like memory optimisation, AV-sync, Frame drop reduction.
- Knowledge on Video – Encoder/Decoder/Parsers

  • Bengaluru, India ADCI - BLR 14 SEZ - F07 Full time

    Amazon Lab126 is an inventive research and development company that designs and engineers high-profile, portable, hand-held consumer electronic products like the Kindle. The products we design and engineer are easy-to-use and offer user benefits that are only made possible through tightly integrated digital technologies and wireless connectivity. Lab126...

  • Multimedia Faculty

    4 weeks ago


    Jayanagar, Bengaluru, Karnataka, India Adoro Multimedia Full time

    Position: Multimedia Faculty Software Knowledge: .ADOBE (Photoshop, illustrator,indesign,premiere pro,After effects) - Autodesk Maya & 3DsMax - Nuke - Blender (Optional) - Adobe Photoshop, Coreldraw, Adobe Illustrator - Adobe Premiere & Aftereffects **Responsibilities**: - Develop and deliver engaging lectures and practical sessions on multimedia design...


  • Bengaluru, India Rocket Software Full time

    DescriptionSummary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or influences...

  • Multimedia Intern

    3 weeks ago


    Bengaluru, India Sapientury Full time

    MultimediaInternWhatsthe JobAboutYourethe Spielberg behind the screen making our brand come tolife.Thisrole is for you if your idea of fun is being behind the cameracapturing themagic!i)Multimedia ContentCreationCollaborate with the creative team to conceptualize and producemultimedia content for various platforms including videos...

  • Multimedia Engineer

    2 weeks ago


    Bengaluru, India Savvysoft Technologies Full time

    Savvysoft Technologies, is a technology and IT consulting company based in Chennai, India. With over 20 years of experience, we have been serving a wide range of clients, including 100+ Fortune 500 companies and 50+ government agencies, both in India and abroad. Our team of over 750 IT professionals specializes in providing custom solutions and transforming...

  • Software Engineer II

    4 weeks ago


    Bengaluru, India Philips Full time

    Job TitleSoftware Engineer IIJob DescriptionJob title:Software Engineer IIYour role:- Understand software requirement & its translations to Design- Quick in understanding technical/functional area of key modules- Develop quick working prototypes as and when necessary- Identify and resolve technical risks- Manages technical communication with leads and...

  • Multimedia Designer

    5 days ago


    Bengaluru, India ADDA Full time

    1 about - Developing multimedia content ideas in collaboration with graphic designers, visual designers, and software programmers. - Designing and producing attractive multimedia content according to website specifications. - Creating digital images, video animation, and textual animations. - Creating original artwork for digital image processing. -...

  • IOT Multimedia

    1 month ago


    Bengaluru, India Abrickwraps Consultancy Full time

    Responsibilities:Develop and implement multimedia solutions for Internet of Things (IoT) devices and applicationsDesign and create interactive and engaging user interfaces for IoT devicesCollaborate with cross-functional teams to integrate multimedia components into IoT systemsConduct research on emerging technologies and trends in IoT multimediaTest and...


  • Bengaluru, India Expedia Group Full time

    Software Development Engineer (II)We are looking for a Software Development Engineer (II) to join our EG SEO Automation & Testing team, which is working to design and build Automation products that dynamically and efficiently provide the right information to travellers, while driving substantial growth in organic search traffic (SEO) and overall...

  • Multimedia Intern

    2 weeks ago


    Bengaluru, India Sapientury Full time

    Multimedia InternRole Overview: You're the Spielberg behind the screen making our brand come to life! This role is perfect for those who find their passion behind the camera, capturing every magical moment. Core ResponsibilitiesCollaborate with the creative team to conceptualize and produce multimedia content for various platforms, including videos,...

  • Multimedia Designer

    3 days ago


    White Field, Bengaluru, Karnataka, India Oreol Medcare LLP Full time

    **Multimedia Designer** A multimedia designer is a creative professional who uses various forms of media, such as graphics, audio, video, and animation, to communicate messages or create experiences for a target audience. Their primary responsibility is to conceptualize, design, and produce multimedia content for a variety of purposes, including...


  • Bengaluru, India Quess Full time

    About Us “Quess IT Staffing is India’s largest IT staffing company with over 20 years of experience in staffing IT professionals in 300+ companies across levels and skillsets. Our 10,000+ associates deployed in 80+ cities and towns are proficient in over 500 technological skills. Our associates help enable cutting edge solutions some of the biggest names...


  • Bengaluru, India Expedia Group Full time

    Software Development Engineer (II)We are looking for a Software Development Engineer (II) to join our EG SEO Automation & Testing team, which is working to design and build Automation products that dynamically and efficiently provide the right information to travellers, while driving substantial growth in organic search traffic (SEO) and overall...

  • Multimedia Designer

    7 days ago


    Bengaluru, India Trukker Full time

    TruKKer is Middle East’s 1st and largest on-demand truck aggregator. TruKKer is transforming the fragmented logistics market to make it standardized, transparent and efficient by leveraging the power of technology. We are driving adaptation of technology at the lowest levels of business i.e the drivers. We are the front runners of introducing technology to...

  • Software Engineer II

    4 weeks ago


    Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Engineer IIJob DescriptionJob title:Software Engineer IIYour role:Understand software requirements & its translations to DesignQuick in understanding the technical/functional areas of key modulesDevelop quick working prototypes as and when necessaryIdentify and resolve technical risksManages technical communication with leads and...

  • Software Engineer II

    3 weeks ago


    Bengaluru, Karnataka, India Philips Full time

    Job TitleSoftware Engineer IIJob DescriptionJob title:Software Engineer IIYour role:Understand, deployment and integration scenariosAnalyze and incorporate functional and non-functional requirementsTranslate customer and software requirements to design and implement complete solutionsIdentify and resolve technical risks through quick prototypes and agile...


  • Bengaluru, India ADCI - BLR 14 SEZ Full time

    This Job is for a most challenging, complex, high volume and large scale project having embedded development (Linux + C/C++). Having Multimedia experience (Audio, Video, Graphics) will be an added advantage.Key job responsibilitiesThe Engineer in this job is expected to make the design (High level and Low level), own end to end (depth) for specific set of...

  • Software Architect

    5 days ago


    Bengaluru, India Renault Nissan Technology & Business Centre India Full time

    EDUCATIONAL QUALIFICATIONSAcademic BackgroundBE/ ME/MS in CS domainPost-graduation in engineering will be given preference.RELEVANT EXPERIENCEMinimum Requirements- Relevant experience: 8+ years in Infotainment/Multimedia- Solid understanding of Android architecture, Binder IPC communication, HAL or similar communication framework.- Embedded SW architecture...


  • Bengaluru, India Flipkart Full time

    Software Development Engineer II The stage/The Gig: Software Engineering Flipkart has defined the eCommerce industry in India and will continue its leadership with its core value of putting “customer first”. Flipkart is made of people who love being themselves and their independence of thoughts pave way for disruptive innovation on tech, biz...


  • Bengaluru, India Upland Software Full time

    What’s the Opportunity ? We are looking for an enthusiastic and dynamic individual to join Upland India as a Senior Software Engineer II (Front-End) for our Upland Second Street product. The individual will work with our front-end development team . What would you do?    Develop, test and maintain Front-End Compile and analyze data, processes, and...