CASY-MSCCN Jobs

CASY-MSCCN Logo

Job Information

Nielsen Embedded Software Engineer-AM-TECH-DA-07 in Bengaluru, India

At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big, so we can all continuously improve. We enable your best to power our future.

About the role

  • This position in the Metering and Encoding team focuses on the development of software that runs embedded devices.

  • This position is responsible for developing embedded and application level software and SDKs, as well as developing, testing, and test software.

Responsibilities

  • Development of scalable, reliable, and cost-effective software solutions with an emphasis on quality, best-practice coding standards, and cost-effectiveness

  • Write both unit and integration tests, and develop automation tools for daily tasks

  • Help solving field reported issues quickly.

  • Build rapid technical prototypes for early customer validation of new technologies

  • Communicate regularly with stakeholders, project managers, scrum leaders on the progress of the scrum assignments.

Key skills

  • Bachelor’s degree in computer science, engineering plus 5-8 years of experience in information technology solutions development and 2-3 years managing teams.

  • Must have strong embedded, test automation software development skills.

  • Must have the ability to provide solutions utilizing best practices for resilience, scalability and security.

  • Prior experience in telecom, IP networking, healthcare companies where device development is done.

Technical skills

  • 7+ years of experience: Embedded software development, Test automation, SDK / API development.

  • Experience in C/C++/Python/Android/iOS development, Android/iOS development

  • Experience in software development using programming languages & tools/services like: Windows, Linux, Shell scripting, GitLab, Jira, Confluence

  • Experience in data analysis to identify trends and issues.

  • Strong knowledge on Unix/Linux OS, commands, shell scripting, python, JSON

  • Agile scrum experience in application development is required.

  • Strong knowledge in Gitlab /Bitbucket .

  • AWS and ML/AI experience is a plus.

DirectEmployers