The Job logo

What

Where

C/C++ Development Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

When you join Verizon

You want more out of a career. A place to share your ideas freely — even if they’re daring or different. Where the true you can learn, grow, and thrive. At Verizon, we power and empower how people live, work and play by connecting them to what brings them joy. We do what we love — driving innovation, creativity, and impact in the world. Our V Team is a community of people who anticipate, lead, and believe that listening is where learning begins. In crisis and in celebration, we come together — lifting our communities and building trust in how we show up, everywhere & always. Want in? Join the V Team Life.

 

What you'll be doing...

You will be part of Verizon's Technology & Product Development Group which develops products and platforms that strengthen Verizon core business and drive growth. You will play a critical part in developing platform and applications for Verizon Internet Gateways, Routers and Extenders. You will collaborate with product and design teams to deliver the best user experience for Verizon Home Internet customers. You will also be getting an opportunity to work on the latest technologies and innovation along with the below responsibilities.

  • Design and development of iOS platform.
  • Design and building applications for Verizon Home Internet devices.
  • Evaluate, architect solutions that provides performance and scalability.
  • Take ownership, responsibility, and deliver the best user experience.
  • Identify and correct bottlenecks and fix bugs in order to maintain code quality.
  • Collaborate with the team to define, design, and deliver new features.
  • Writing tested, idiomatic, documented components along with extensive unit tests.

 

What we're looking for...

A highly motivated individual with knowledge in Embedded C and C++ development, and eager to take up challenges along with excellent problem-solving skills. 

You'll need to have:

  • Bachelor's degree or two or more years of work experience.
  • One or more years of relevant work experience.
  • Excellent C programming skills including multi thread programming.
  • Knowledge of C++ & OOPs concepts
  • Expertise in application development for Embedded Linux environment.
  • Knowledge of networking basics and router configuration.
  • Experience in Linux build tools (e.g. GCC, Make, CMake, Shell Scripts etc.)
  • Knowledge of software development collaboration tools like Git, Confluence, JIRA, etc.

 

Even better if you have one or more of the following:

  • Any experience in router platform development (PrplOS, Openwrt, Containers, etc.)
  • Knowledge in Linux OS, security & networking concepts
  • Knowledge of Machine Learning
  • Strong verbal and written communication skills

 

If Verizon and this role sound like a fit for you, we encourage you to apply even if you don’t meet every “even better” qualification listed above.

 

Where you’ll be working

In this hybrid role, you'll have a defined work location that includes work from home and assigned office days set by your manager.

Set alert for similar jobsC/C++ Development Engineer role in Chennai, India
Verizon Logo

Company

Verizon

Job Posted

3 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

0-2 Years

Category

Engineering

Locations

Chennai, Tamil Nadu, India

Qualification

Bachelor

Applicants

26 applicants

Related Jobs

Comcast Logo

Development Engineer 4

Comcast

Chennai, Tamil Nadu, India

Posted: 7 months ago

As a Development Engineer 4 at Comcast, you will collaborate with stakeholders to identify product requirements, design new software applications, train junior engineers, oversee documentation, provide technical leadership, and ensure timely software delivery. This full-time on-site opportunity in Chennai requires a Bachelor's or Master's degree and 0-2 years of experience.

Quest Global Logo

Senior Software Engineer - Java/C#/C++

Quest Global

Chennai, Tamil Nadu, India

Posted: a year ago

Job Description   Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility. We are looking for humble geniuses, who believe that engineering has the potential to make the impossible, possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers. As a team of remarkably diverse engineers, we recognize that what we are really engineering is a brighter future for us all. If you want to contribute to meaningful work and be part of an organization that truly believes when you win, we all win, and when you fail, we all learn, then we’re eager to hear from you. The achievers and courageous challenge-crushers we seek, have the following characteristics and skills:   Roles & Responsibilities: Responsible for software development using Java and C#/C++ Understand system-level requirements and translate them into good software design / architectural implementation Distributed/parallel processing of large data using parallel computing system and Linux clusters Responsible for solving complex software problems involving multi-process/multiple systems in Windows/Java environment with good OS level understanding Acquire and demonstrate technical knowledge for key use cases in defect inspection software Participate in end-to-end product development lifecycle activities Collaborate with teams across different geographical zones to develop / deliver software solutions Required Skills (Technical Competency): Expert-level programming experience with one or more programming languages (Java, C++, C#) and open-source technologies / frameworks Software Frameworks and Tools: Apache SPARK, KAFKA Testing tools: JUnit, NUnit Understand system-level requirements and translate them into good software design Understand and apply software development best practices Desired Skills: Knowledge working with HPC, Linux, Win32 understanding   Education Type B.E/B.Tech/BS-Engineering Technology Job Type Full Time-Regular Experience Level Entry Level Total Years of Exp 3 - 6

Comcast Logo

Engineer 1, Software Development & Engineering

Comcast

Chennai, Tamil Nadu, India

Posted: 4 months ago

Comcast brings together the best in media and technology. We drive 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. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.   Job Summary Responsible for planning and designing new software and web applications. Completes programming and implements, tests and debugs defined software components. Job Description Core Responsibilities Reviews, writes and edits codes. Conducts analysis to determine integration needs. Researches, writes and edits documentation and technical requirements, including software design evaluation plans, test results and technical manuals. Monitors and evaluates competitive applications and products. Reviews literature, patents and current practices relevant to the solution of assigned projects. Works with the Quality Assurance team to determine if applications fit specification and technical requirements. Applies full use and application of engineering methodologies related to area of engineering specialty. Displays knowledge of engineering concepts and skills and knowledge of their application in the area of specified engineering specialty. Displays knowledge of and ability to apply, process design and redesign skills. Consistent exercise of independent judgment and discretion in matters of significance. Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) and overtime as necessary. Other duties and responsibilities as assigned. Employees at all levels are expected to: Understand our Operating Principles; make them the guidelines for how you do your job. Own the customer experience - think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services. Know your stuff - be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences. Win as a team - make big things happen by working together and being open to new ideas. Be an active part of the Net Promoter System - a way of working that brings more employee and customer feedback into the company - by joining huddles, making call backs and helping us elevate opportunities to do better for our customers. Drive results and growth. Respect and promote inclusion & diversity. Do what's right for each other, our customers, investors and our communities.