The Job logo

What

Where

Software Engineer (Exp. Bucket 7-10 Yrs) - Firmware

ApplyJoin for More Updates

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

Job Summary:

We are seeking a passionate and skilled Firmware Engineer to join our team working on the Phonepe devices like Smart speaker, DQR devices, Printer etc. In this role, you will be responsible for designing, implementing, and maintaining firmware solutions for the smart speaker and various other devices within Phonepe's ecosystem. If you are enthusiastic about hardware, firmware development, and device integration, we would love to hear from you.

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 payments domain within Phonepe'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.

Requirements:

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.

Set alert for similar jobsSoftware Engineer (Exp. Bucket 7-10 Yrs) - Firmware role in Bengaluru, India
PhonePe Logo

Company

PhonePe

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

PhonePe Logo

Software Engineer (Backend, 5-7 Years)- Financial Services

PhonePe

Bengaluru, Karnataka, India

Posted: a year ago

We are looking for a highly skilled and experienced software engineer to join our team. In this role, you will be responsible for building robust and scalable web-based applications. You will need to think of platforms and reuse, as well as drive problem-solving skills for high-level business and technical problems. Additionally, you will be involved in high-level design, incremental changes to architecture, performance tuning, and mentoring young minds. The ideal candidate should have at least 4 years of experience in coding and problem-solving, a degree in computer science or a related discipline, excellent coding skills, and knowledge of databases and programming languages. Strong communication skills and the ability to drive design and architecture are also essential.

PhonePe Logo

Software Engineer (Backend, 3-5 Yrs)- Financial Services

PhonePe

Bengaluru, Karnataka, India

Posted: a year ago

Challenges Building for Scale, Rapid Iterative Development, and Customer-centric Product Thinking at each step defines every day for a developer at PhonePe. Though we engineer for a 50 million+ strong user base, we code with every individual user in mind. While we are quick to adopt the latest in Engineering, we care utmost for security, stability, and automation. Apply if you want to experience the best combination of passionate application development and product-driven thinking. Role & Responsibilities Build Robust and scalable web-based applications. You will need to think of platforms & reuse. Build abstractions and contracts with separation of concerns for a larger scope. Drive problem-solving skills for high-level business and technical problems. Do high-level design with guidance; Functional modelling, break-down of a module. Do incremental changes to architecture: impact analysis of the same. Do performance tuning and improvements in large scale distributed systems. Mentor young minds and foster team spirit, break down execution into phases to bring predictability to overall execution. Work closely with Product Manager to derive capability views from features/solutions, Lead execution of medium-sized projects. Work with broader stakeholders to track the impact of projects/features and proactively iterate to improve them. Requirements- 3+ years of experience in the art of writing code and solving problems on a Large Scale. B.Tech, M.Tech, or Ph.D. in Computer Science or related technical discipline (or equivalent). Excellent coding skills – should be able to convert the design into code fluently. Experience in at least one general programming language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code. Experience with multi-threading, concurrency programming, object-oriented design skills, knowledge of design patterns, and huge passion and ability to design intuitive modules, class-level interfaces and knowledge of Test driven development. Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch, Aerospike, etc). Experience in full life cycle development in any programming language on a Linux platform and building highly scalable business applications, which involve implementing large complex business flows and dealing with a huge amount of data. Strong desire for solving complex and interesting real-world problems. Go-getter attitude that reflects in energy and intent behind assigned tasks An open communicator who shares thoughts and opinions frequently listens intently and takes constructive feedback. Ability to drive the design and architecture of multiple subsystems. Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product Understanding of the industry’s coding standards and an ability to create appropriate technical documentation.

Cisco Logo

Business Architect / Finance / Analytics / Partner Incentive Progrms & Systems - 7-10 Yrs exp

Cisco

Bengaluru, Karnataka, India

Posted: a year ago

Business Architect/Data Scientist – Global Partner Finance What You'll Do As part of the Global Partner Finance organization, you will lead, drive the Connected Partner Funds WorkSpan initiative focused on driving the WorkSpan issues in Disti funds to closure, lead implementation of the Next Generation Rebate Engine initiative and manage any ongoing systematic changes required for new and existing partner incentive programs.  This includes prioritizing enhancements and driving consistency across the entire partner incentive infrastructure including but not limited to program administration interfaces, calculation engines, funding platforms, and analytics tools. You will: ·       Focus on stabilizing WorkSpan system for disti funds, normalizing fund manager operations by driving system issues to closure with emphasis on finance compliance and controls ·       Evaluate the feasibility of new requirements from disti funds, collaborate with IT, fund owners and finance to drive prioritization ·       Evaluate the feasibility of new partner program systems, measures, incentives, and policies while maintaining a focus on compliance and controls ·       Ensure program requirements are properly documented, implemented, and validated ·       Build a roadmap of process, policy, and system requirements to reach a desired target state ·       Map end-to-end processes and controls across system inputs, processes, and outputs ·       Create predictive analytics to illustrate the expected impact from system or incentive changes Who You’ll Work With You will work with a diverse set of internal partners including Cisco IT, FTO (Finance Transformation Office, FCO (Financial Compliance & Operations), RAO (Revenue Accounting Operations), Global Partner Strategy, GPF (Global Partner Finance) and other subject matter experts to ensure that cross-functional requirements are achieved. Who You Are We are looking for a teammate that loves to be challenged and work in an environment that requires you to defy the status quo.  You are the type of person who is/has: Experience leading, driving initiatives, projects with multiple stakeholders Constantly looking for opportunities to innovate and improve processes Ability to leverage data science and analytics to drive opportunities for strategy and execution Experience documenting processes for technical and business requirements Skilled at defining problem statements and synthesizing data to support a recommended solution Familiarity with software development methodologies (agile, waterfall, DevOps) Experience with UAT, BAT, and normalization testing Developed understanding of Cisco’s IT architecture and infrastructure Our minimum requirements for this role: ·       Bachelor's degree in an analytical or technical field ·       8+ years relevant working experience in an analytics, process, or systems focused role ·       Relevant systems and tools knowledge (Tableau, WorkSpan, SFDC, Oracle, SAP, Snowflake, Varicent, UiPath, etc.) ·       Functional knowledge of key accounting rules regarding bookings, revenue, deferred revenue, and recurring revenue ·       Strong communication and presentation skills. Able to present business results clearly, completely, and accurately

Cisco Logo

AppD Senior Devops Engineer with distrubuted systems & Microservices (exp 10 -14 Yrs)

Cisco

Bengaluru, Karnataka, India

Posted: a year ago

DevOps Engineer (Data Platform) – Site Reliability – Web Services Engineering | Bengaluru About AppDynamics AppDynamics is an Application Intelligence company. With AppDynamics, enterprises have real-time insights into application performance, user performance, and business performance to move faster in an increasingly sophisticated, software-driven world. Our integrated suite of products is built on our innovative, full-stack observability platform that enables our customers to make faster decisions that enhance customer engagement and improve operational and business performance. AppDynamics is uniquely positioned to enable enterprises to accelerate their digital transformations by actively monitoring, analyzing, and optimizing complex application environments at scale, which has led to proven success and trust with the world’s most innovative companies. About You We are looking for a talented, motivated engineer to join our engineering team and help us continue to build and scale metrics platforms. In this role, you are expected to work on distributed systems that handle real-time ingestion and analytics at a massive scale. You are passionate about data engineering, scalability, availability, and performance. You also have,     Minimum of a bachelor’s degree in CSE, EE, CSM, or related technical discipline.     Minimum of a combined 8 - 11 years of Site Reliability, DevOps, and/or Software Development experience, ideally in a growth-stage environment     Experience operating within, and supporting, complex SaaS production or revenue-critical 24/7 web services environments     Must have experience developing and operationalizing system installations and upgrades     Experience with Unix/Linux system administration, especially in RedHat Linux (CentOS)     Experience running and administering services in AWS or other cloud platforms (Azure, GCP)     Significant experience with one or more scripting/coding languages, ideally with Ansible, Terraform, or Python     Experience with big data platform engineering     Experience with scaling and operationalizing distributed data stores, file systems, and services (Kafka, Elasticsearch, HBase, Druid, etc)     Experience with virtualization and containerization platforms (Docker), container orchestration tools (Kubernetes), and aspects of Kubernetes to facilitate ease of delivery (Istio/Helm/Kube2Iam)     Availability for occasional on-call after-hours support Day-to-day responsibilities include:     Building systems that ensure the reliable operation of distributed data stores     Helping to build infrastructure to facilitate rapid service deployments     Documenting findings and recommendations for improvement     Maintaining and enhancing deployment tools and methodologies; leading in advancing our 'Infrastructure as code' architecture.     Improving the monitoring systems that support our service reliability     Creating repeatable, efficient, and scalable artifact deployment pipelines     Making recommendations to and interfacing with engineering to ensure 100% application uptime     Monitor the SaaS environment and work with QA, Developers, and Ops to identify and tackle problems     Ensure that failover mechanisms are in place and are working correctly     Responding to and resolving technical emergencies About the Role The data platform powers AppDynamics’ Application Intelligence Platform. It handles billions of requests and massive amounts of metrics, events, and other data. It is real-time, very scalable, and highly available. It is the data source for performance monitoring and troubleshooting, policy evaluation, workflow automation, data visualization, and slice & dice data analysis. Come join the Data Platform team and build the world’s next phenomenal Application Intelligence Platform. The engineers in this team are passionate about big data and analytics, infinitely scalable and highly available platforms. They understand the importance of data collected from every application and component in a software-defined business environment - web, mobile, server, infrastructure, and hardware, in enabling the most advanced and effective business and IT decision-making.