Software Development Engineer for Media Technologies

4 days ago


Chennai, Tamil Nadu, India myGwork Full time

Company Overview

Amazon Lab126 is a pioneering research and development company that designs and engineers innovative consumer electronic products. We aim to create user-friendly devices that combine digital technologies and wireless connectivity.

Job Description

We are seeking a talented Software Development Engineer who can contribute to the development of cutting-edge media technologies. The successful candidate will help design, implement, and maintain software services and tools to drive the software development process towards higher quality.

About the Role

In this role, you will have the opportunity to make a significant impact on the design, architecture, and implementation of our products. You will work closely with internal and external partners to deliver best-in-class devices and research new technologies to build the media stack of next-generation devices.

About the Team

The team manages FireOS/Android and Linux/GStreamer based Multimedia/Streaming Framework Development. Our primary focus is on implementing new features and enhancements within Application/Middleware framework of different Media Player Engines from Android, ExoPlayer, and in-house Amazon Media Player.

Key Responsibilities

  • Design and develop multimedia initiatives and feature development
  • Investigate, prototype, and deliver new and innovative system solutions
  • Research and develop new tools to drive the software development process towards higher quality

BASIC QUALIFICATIONS:

- Experience leading the design, automation, deployment, and support of large-scale infrastructure
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with Linux/Unix
- Experience with CI/CD pipelines build processes

PREFERRED QUALIFICATIONS:
- Experience taking a leading role in building complex software or computing infrastructure that has been successfully delivered to customers



  • Chennai, Tamil Nadu, India myGwork Full time

    As a skilled Software Development Engineer at Amazon Lab126, you will play a pivotal role in shaping the future of media technologies. We are seeking a talented individual who is passionate about quality and innovative digital products.About the JobWe are looking for a detail-oriented and enthusiastic Software Development Engineer who can contribute their...


  • Chennai, Tamil Nadu, India Hexaware Technologies Full time

    OverviewAt Hexaware Technologies, we're seeking a skilled Senior Software Developer to join our team. As a key member of our engineering team, you'll play a vital role in designing and developing cutting-edge software solutions.

  • Software Engineer

    4 weeks ago


    Chennai, Tamil Nadu, India Kavi Software Technologies Private Limited Full time

    About the RoleKavi Software Technologies Private Limited is seeking a highly skilled Software Engineer to join our team in .NET development. This role requires expertise in designing, developing, and maintaining high-quality software applications using .NET technologies.ResponsibilitiesDesign and develop scalable, efficient, and secure software applications...


  • Chennai, Tamil Nadu, India myGwork Full time

    Unlock your full potential in a challenging role with myGwork, an inclusive employer and a member of the largest global platform for the LGBTQ+ business community.Estimated salary: $120,000 - $180,000 per annum, depending on location and experience.About MyGworkWe're Amazon, a leading digital media company that's pushing the boundaries of innovation and...


  • Chennai, Tamil Nadu, India myGwork Full time

    As a key member of the Digital Media Technology group at myGwork, you will have the opportunity to work on unique and exciting digital products, including FIRE TV. This role involves building eclectic sets of rich media ingestion technologies, platforms, and processes that take digital media to the next level.The Software Support Engineering team provides...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    We are seeking a seasoned Software Engineer to lead our team in developing cutting-edge software solutions. This role requires expertise in Assembler and z/VSE technologies, as well as proficiency in data structures and algorithms.About the RoleThe Senior Software Engineer will be responsible for designing, developing, and troubleshooting software features,...


  • Chennai, Tamil Nadu, India Kavi Software Technologies Private Limited Full time

    We are seeking a highly skilled and experienced Senior Software Engineer to join our team at Kavi Software Technologies Private Limited. This is a fantastic opportunity for a motivated professional to work on challenging projects, collaborate with talented individuals, and contribute to the growth of our company.About the RoleThis role involves designing,...

  • Software Engineer

    6 days ago


    Chennai, Tamil Nadu, India Stinsoft Technologies Private Ltd. Full time

    **Job Overview:** We are looking for an experienced Software Engineer to join our team at Stinsoft Technologies Private Ltd. As a key member of our development team, you will design and implement scalable backend services using Python frameworks.Key Responsibilities:Develop and maintain high-quality code, adhering to industry standards and best...


  • Chennai, Tamil Nadu, India Jobs for Humanity Full time

    We are seeking a talented Software Engineering Expert to join our team at Jobs for Humanity. In this role, you will have the opportunity to work on a brand-new financial technology platform that will revolutionize the way businesses create and monetize financial products.As a Senior Java/C++ Developer, you will be responsible for providing application...


  • Chennai, Tamil Nadu, India myGwork Full time

    Are you passionate about quality and enthusiastic about new digital products?This exciting opportunity at Amazon Lab126 will have you working with a combination of open source and proprietary technologies to build cutting-edge devices for media consumption.You'll be responsible for design and development of multimedia initiatives, feature development, and...

  • Software Developer

    3 weeks ago


    Chennai, Tamil Nadu, India Techstar Software Development India Pvt. Ltd. Full time

    We are seeking an experienced .NET Full Stack Developer to join our dynamic team at Techstar Software Development India Pvt. Ltd.Job Description:The ideal candidate will have a strong understanding of front-end and back-end development in a .NET environment, with experience designing, building, and deploying applications using .NET Core, C#, and ASP.NET. You...


  • Chennai, Tamil Nadu, India TCP Software Full time

    About TCPFor over three decades, TCP has empowered organizations to engage their workforce through flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP provides cutting-edge technology and personalized support to businesses of all sizes in the public and private sector to meet...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    Rocket Software is committed to delivering innovative software solutions.Job OverviewThe Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. In this role, you will join a team maintaining a proprietary database management system running on z/OS with batch, interactive, and...


  • Chennai, Tamil Nadu, India Comcast Corporation Full time

    Job OverviewComcast Corporation is a leading media and technology company that drives innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines.About the RoleWe are...


  • Chennai, Tamil Nadu, India TCP Software Full time

    About TCP: A Pioneer in Timekeeping SolutionsWe're hiring a skilled Senior Software Developer with strong Delphi development experience to join our team at TCP Software.**Role Overview:**The ideal candidate will have high standards for code quality, test-driven development, security, and performance.**Responsibilities:**Designing, developing, testing, and...


  • Chennai, Tamil Nadu, India TCP Software Full time

    About TCP SoftwareTCP Software has been a leader in timekeeping and workforce management solutions for over three decades. With tens of thousands of customers and millions of users, we deliver cutting-edge technology and personalized support to organizations of all sizes in the public and private sector.We're committed to growth and our vision for the future...


  • Chennai, Tamil Nadu, India TCP Software Full time

    About TCP SoftwareTCP Software has been helping organizations engage their workforce for over three decades by providing flexible and mobile timekeeping solutions.We are trusted by thousands of customers and millions of users who value our best-in-class technology and personalized support.Our vision for the future is clear, and we're excited to have you join...


  • Chennai, Tamil Nadu, India Amazon Development Centre (India) Private Limited Full time

    About Amazon Fire TV Edition TeamAmazon Fire TV Edition team is seeking a skilled Software Quality Assurance Engineer to play a key role in shaping the future of television streaming. As a member of our high-visibility team, you will have the opportunity to work on a wide range of technologies, from front-end UI to back-end distributed web services and...


  • Chennai, Tamil Nadu, India myGwork Full time

    Job OverviewThis position is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. We are seeking a highly skilled Digital Media Solutions Engineer to join our team.About the RoleThe Digital Media Technology group builds unique and exciting digital products and responsible for Amazon...


  • Chennai, Tamil Nadu, India NISH TECHNOLOGIES Full time

    Job OverviewNISH TECHNOLOGIES is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing robust and scalable software applications.The ideal candidate will have a strong background in object-oriented programming principles, experience with...