Talent.com
one97 communications limited
Software Engineer (C++, Embedded C)one97 communications limited • Noida, India
Software Engineer (C++, Embedded C)

Software Engineer (C++, Embedded C)

one97 communications limited • Noida, India
30+ days ago
Job description

About Us:

Paytm is India's leading mobile payments and financial services distribution company. Pioneer of the mobile QR payments revolution in India, Paytm builds technologies that help small businesses with payments and commerce. Paytm's mission is to serve half a billion Indians and bring them to the mainstream economy with the help of technology.

About the role:

He/She/They will be developing the detailed design structure, implementing the best practices and coding standards, leading a team of developers for successful delivery of the project. You will be working on design, architecture and hands-on coding.

Responsibilities

Design and implement software of embedded/IOT devices and systems from requirements to production and commercial deployment.

Design, develop, code, test and debug system software.

Review code and design.

Analyze and enhance efficiency, stability and scalability of system resources.

Integrate and validate new product designs.

Support software QA and optimize I/O performance.

Provide post production support.

Interface with hardware design and development.

Assess third party and open source software

Requirements:

Proven working experience in software engineering

Experience in hands-on development and troubleshooting on embedded targets

Solid programming experience in C or C++

Proven experience in embedded systems design with preemptive, multitasking real-time operating systems

Familiarity with software configuration management tools, defect tracking tools, and peer review

Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems

Adequate knowledge of reading schematics and data sheets for components

Strong documentation and writing skills

An entrepreneurial spirit combined with strong program and product management skills. Proven success in building, motivating and retaining teams.

Excellent written and verbal communication skills with the ability to present complex plans and designs.

Excellent judgment, organizational, and problem-solving skills. Excellent design and architecture knowledge.

Preferred Qualification : Bachelor's/Master's Degree in Computer Science or equivalent

Skills that will help you succeed in this role:

Tech Stack: Lang: C/C++, DB: SQLite Protocols: MQTT, TCP, HTTP etc, Backend : AWS IOT Hub.

Strong experience in scaling, performance tuning & optimization at the client layer.

Hands-on leader, and problem solver with a passion for excellence.

Why join us:

Because you get an opportunity to make a difference, and have a great time doing that.

You are challenged and encouraged here to do stuff that is meaningful for you and for those we serve.

You should work with us if you think seriously about what technology can do for people.

We are successful, and our successes are rooted in our people's collective energy and unwavering focus on the customer, and that's how it will always be.

Learn more about the exciting work we do in Tech by reading our Engineering blogs

Compensation:

If you are the right fit, we believe in creating wealth for you. With enviable 500 mn+ registered users, 21 mn+ merchants and depth of data in our ecosystem, we are in a unique position to democratize credit for deserving consumers & merchants – and we are committed to it. India's largest digital lending story is brewing here. It is your opportunity to be a part of the story!


Skills Required
Tcp, Mqtt, Sqlite, C, Http, Aws
Create a job alert for this search

Software Engineer (C++, Embedded C) • Noida, India

Similar jobs

Staff Software Engineer, C#

TeamViewer Germany GmbHNoida, Uttar Pradesh, India

TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better.Our software solutions ha... Show more

Computer Scientist 1 (C++)

AdobeNoida, Republic Of India, IN

Our CompanyChanging the world through digital experiences is what Adobe’s all about.We give everyone — from emerging artists to global brands — everything they need to design and deliver exceptiona... Show more

 • Promoted

Senior/ Staff Software Engineer - Full Stack

TeamViewer Germany GmbHNoida, Uttar Pradesh, India

TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better.Our software solutions ha... Show more

Senior Software Engineer - AI Agent

Crimson EducationNew Delhi, Delhi, India

Crimson Education is the world’s leading college admissions consulting firm, with over 1,490 Ivy League offers and 2,410 to the US Top 15.We help ambitious students gain admission to the world’s to... Show more