Principal Engineer

5 months ago


Bengaluru, India Razorpay Full time

Razorpay was founded by and Harshil Mathur in . Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for lakhs of businesses across India. 

We are a full-stack financial services organisation, committed to helping Indian businesses with comprehensive and innovative payment and business banking solutions built over robust technology to address the entire length and breadth of the payment and banking journey for any business. Over the past year, we've disbursed loans worth millions of dollars in loans to thousands of businesses. In parallel, Razorpay is reimagining how businesses manage money by simplifying business banking (via Razorpay X) and enabling capital availability for businesses (via Razorpay Capital).

A Principal Engineer at Razorpay is well-grounded - smart, quality-focused, product thinker, and business conscious - not mere coders, of course with deeper technical context and experience to build quality software. 

Come define and build next-generation devices for our POS division. We are seeking a passionate and skilled Firmware Principal Engineer to join our team working on the Razorpay POS devices. In this role, you will be responsible for designing, implementing, and maintaining firmware solutions for the devices within POS's ecosystem. You should be able to see nuances and elements that others might not. Engineering significantly impacts different areas considering the scale of our product outreach. You’re expected to be involved in almost every project and also influence the culture of the company and help shape it the right way. If you are enthusiastic about hardware, firmware development, and device integration, we would love to hear from you.

Roles and Responsibilities:

Collaborate with cross-functional teams, including hardware engineers, software developers, and product managers, to define firmware requirements and specifications for the smart speaker and associated devices. Design, develop, and test firmware solutions for the smart speaker, ensuring high performance, reliability, and compatibility with the desired devices. Implement firmware features to enable support for smart speakers and various other IOT devices around the payments domain within Razorpay's ecosystem. Optimize firmware code and algorithms to ensure efficient resource utilization and enhance overall system performance. Conduct thorough testing and debugging of firmware to identify and resolve issues, ensuring high-quality deliverables. Collaborate with the QA team to develop test plans and participate in the verification of firmware functionality. Stay up-to-date with industry trends, emerging technologies, and advancements in firmware development, hardware, and device integration. Document firmware designs, specifications, and development processes.

Mandatory Qualifications:

Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. Proven experience in firmware development for embedded systems, preferably in consumer electronics or IoT devices. Strong programming skills in Java/C/C++ and familiarity with firmware development tools, compilers, debuggers, and version control systems. Experience with hardware-software integration and working closely with hardware teams to define firmware requirements. Knowledge of hardware architectures, microcontrollers, and peripheral interfaces. Familiarity with wireless communication protocols and their integration into firmware solutions. Experience with device drivers, low-level hardware interfaces, and firmware debugging techniques. Understanding of software development practices, including agile methodologies and version control systems (e. g., Git). Ability to work independently and in a team environment, with excellent problem-solving and communication skills. Passion for hardware, firmware development, and device integration
  • Principal Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Softway Full time

    Unlock Your Potential as a Principal Engineer at SoftwayAbout the Role:We are seeking a highly skilled and experienced Principal Engineer to join our team at Softway. As a Principal Engineer, you will play a critical role in leading our engineering team and driving the design, implementation, and optimization of technology solutions for our clients.Key...

  • Principal Engineer

    5 months ago


    Bengaluru, India Amazon Development Center India Private Limited - Kerala - P86 Full time

    Principal Engineers provide technical leadership at Amazon.com. They help establish technical standards and drive Amazon’s overall technical architecture, engineering practices, and engineering methodologies. They work on our hardest problems, building high quality, architecturally sound systems that are aligned with our business needs. They think globally...


  • Bengaluru, Karnataka, India WME Consultants India Pvt. Ltd. Full time

    Job Title: Principal Structural Engineer M/FWe are seeking a highly skilled and experienced Principal Structural Engineer to join our team at WME Consultants India Pvt. Ltd.About the Role:The successful candidate will be responsible for leading the structural engineering team and overseeing the design and construction stages of various projects. Key...

  • Principal Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Western Digital Full time

    Job Title: Principal EngineerWestern Digital is seeking a highly skilled Principal Engineer to join our team. As a Principal Engineer, you will be responsible for the further development of concepts and methods for the EDA design environments with a focus on analog/mixed signal ASIC design in advanced nodes.Key Responsibilities:Develop and manage PDK...

  • Principal Engineer

    1 week ago


    Bengaluru, India Bizongo Full time

    About Bizongo:At Bizongo, we help brands and enterprises achieve scalable growth through our AI-powered transaction first vendor digitization and embedded financing platform. Bizongo’s platform has an embedded ecosystem of 450+ brands/enterprises across diverse industries, an extensive vendor network of 7500+ businesses, and 30+ financial institutions. We...

  • Principal Engineer

    4 hours ago


    Bengaluru, India Bizongo Full time

    About Bizongo:At Bizongo, we help brands and enterprises achieve scalable growth through our AI-powered transaction first vendor digitization and embedded financing platform. Bizongo’s platform has an embedded ecosystem of 450+ brands/enterprises across diverse industries, an extensive vendor network of 7500+ businesses, and 30+ financial institutions. We...

  • Principal Engineer

    1 week ago


    Bengaluru, India Bizongo Full time

    About Bizongo:At Bizongo, we help brands and enterprises achieve scalable growth through our AI-powered transaction first vendor digitization and embedded financing platform. Bizongo’s platform has an embedded ecosystem of 450+ brands/enterprises across diverse industries, an extensive vendor network of 7500+ businesses, and 30+ financial institutions. We...

  • Principal Engineer

    1 week ago


    Bengaluru, India Bizongo Full time

    About Bizongo:At Bizongo, we help brands and enterprises achieve scalable growth through our AI-powered transaction first vendor digitization and embedded financing platform. Bizongo’s platform has an embedded ecosystem of 450+ brands/enterprises across diverse industries, an extensive vendor network of 7500+ businesses, and 30+ financial institutions. We...

  • Principal Engineer

    1 week ago


    Bengaluru, India Bizongo Full time

    About Bizongo: At Bizongo, we help brands and enterprises achieve scalable growth through our AI-powered transaction first vendor digitization and embedded financing platform. Bizongo’s platform has an embedded ecosystem of 450+ brands/enterprises across diverse industries, an extensive vendor network of 7500+ businesses, and 30+ financial institutions....


  • Bengaluru, Karnataka, India Commonwealth Bank Full time

    Job Title: Gen AI Principal EngineerAt Commonwealth Bank, we're committed to harnessing the power of Generative AI to drive innovation and excellence in our organization. As a Gen AI Principal Engineer, you'll play a critical role in shaping the future of our technology landscape.About the RoleWe're seeking an experienced Principal Engineer to lead the...


  • Bengaluru, Karnataka, India WME Consultants India Pvt. Ltd. Full time

    Key ResponsibilitiesWe are seeking a highly skilled Principal Structural Engineer to join our team at WME Consultants India Pvt. Ltd.The successful candidate will be responsible for:Leading the design and construction stages of projectsSupervising a small team of engineers and BIM techniciansCoordinating work with other project team membersMentoring and...

  • Principal Engineer

    3 weeks ago


    Bengaluru, Karnataka, India ARM Full time

    Job Title: Principal EngineerWe are seeking a highly skilled Principal Engineer to join our team at ARM. As a key member of our design team, you will be responsible for designing and developing complex compute subsystems and SoCs.Key Responsibilities:Design and develop digital hardware for complex compute subsystems and SoCs.Develop and maintain design...

  • Principal Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Western Digital Full time

    Job Title: Principal EngineerAt Western Digital, we are seeking a highly skilled Principal Engineer to join our team. As a key member of our engineering team, you will be responsible for the further development of concepts and methods for EDA design environments with a focus on analog/mixed signal ASIC design in advanced nodes.Key Responsibilities:Develop...


  • Bengaluru, Karnataka, India Zeta Services Inc. Full time

    About Zeta Services Inc.Zeta Services Inc. is a leading provider of next-generation banking technology solutions. Our mission is to empower banks and fintech companies to innovate and deliver exceptional customer experiences.Job Title: Principal Systems EngineerAs a Principal Systems Engineer at Zeta Services Inc., you will play a key role in designing,...


  • Bengaluru, Karnataka, India Commonwealth Bank Full time

    Job Title: Principal AI EngineerAt Commonwealth Bank, we're driving innovation in Generative AI to transform the banking experience. As a Principal AI Engineer, you'll play a key role in designing and developing cutting-edge AI solutions that drive business outcomes.Key Responsibilities:Lead the design and development of AI-powered platforms and...


  • Bengaluru, Karnataka, India Commonwealth Bank Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Engineer to join our team at Commonwealth Bank. As a Principal Engineer, you will be responsible for leading the design, development, and deployment of innovative technology solutions that will enable us to build tomorrow's bank today.Key ResponsibilitiesDesign and deliver complex...


  • Bengaluru, Karnataka, India Connectpro Management Consultants Private Limited Full time

    Principal Design EngineerWe are expanding our team to support the development of embedded MCU/DSP systems. As Principal Design Engineer, you will be responsible for architecting, specifying, implementing, simulating, and benchmarking such systems, as well as hardware accelerators.Key ResponsibilitiesArchitect and specify MCU and DSP systemsImplement and...


  • Bengaluru, Karnataka, India Microsoft Full time

    About the RoleMicrosoft is seeking a talented and experienced professional to join our Azure CXP team as a Principal Customer Engineering Manager. In this role, you will be responsible for leading a diverse team of Senior and Principal Engineers based out of multiple countries in Asia. You will practice model, coach, and care for your direct reports,...


  • Bengaluru, Karnataka, India SBM Offshore Full time

    Job Title: Principal Process EngineerAt SBM Offshore, we are seeking a highly skilled Principal Process Engineer to join our team in Bengaluru. As a key member of our Process discipline, you will be responsible for contributing to the expertise and knowledge within the Process discipline, developing and improving corporate process engineering calculation...


  • Bengaluru, Karnataka, India Sun Life Full time

    Job Title: Principal SQL Support EngineerAt Sun Life, we're seeking a highly skilled Principal SQL Support Engineer to join our team. As a key member of our IT department, you will be responsible for providing expert-level support for our SQL Server infrastructure.Key Responsibilities:Monitor and maintain SQL Server batches, jobs, and stored...