473 Kernel Development jobs in India
Staff Engineer, 5+ yrs Verification, Linux kernel development, Android application and python
Posted 2 days ago
Job Viewed
Job Description
Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today's needs and tomorrow's next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we're living in and that we have the power to shape.
Sandisk meets people and businesses at the intersection of their aspirations and the moment, enabling them to keep moving and pushing possibility forward. We do this through the balance of our powerhouse manufacturing capabilities and our industry-leading portfolio of products that are recognized globally for innovation, performance and quality.
Sandisk has two facilities recognized by the World Economic Forum as part of the Global Lighthouse Network for advanced 4IR innovations. These facilities were also recognized as Sustainability Lighthouses for breakthroughs in efficient operations. With our global reach, we ensure the global supply chain has access to the Flash memory it needs to keep our world moving forward.
**Job Description**
We are seeking a visionary Staff Engineer as part of System Validation Infra to join our team in Bengaluru, India. In this pivotal role, you will lead the technical direction of our engineering efforts, drive innovation, and mentor our talented team of engineers. As a Staff Engineer, you will be at the forefront of designing and implementing cutting-edge solutions and monitoring infra tools and systems deployment that shape the future of our products.
+ Working on high-performance Infra software that meet business requirements and industry standards
+ Working on the development of technical strategies and roadmaps to guide long-term engineering initiatives
+ Collaborate with cross-functional teams to work on requirements and by understanding them deeper into technical specifications
+ Provide mentorship to engineering teams, fostering a culture of innovation and continuous improvement
+ Perform code reviews and provide constructive feedback to ensure code quality and best practices
+ Recommend new technologies, tools, and methodologies to enhance our engineering capabilities
+ Drive the resolution of complex technical challenges and make critical design decisions
+ Participate in the full development lifecycle, from concept to deployment till the maintenance
+ Contribute to the establishment of engineering standards, best practices, and documentation
+ Represent the team in design and development related discussions with stakeholders and external partners
**Qualifications**
+ Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
+ 5+ years of software engineering experience, with at least 3 years in a senior or lead engineering role
+ Thorough understanding of software architecture, design patterns, and system design principles
+ Proven track record of working on large to mid-scale, complex software projects from conception to successful delivery
+ Strong programming skills in language: C, Python Advanced, C++(Optional)
+ Basic understanding of CI/CD practices and tools, version control systems (e.g., Git), and agile methodologies
+ Understanding of performance optimization, scalability, and reliability in large to mid-scale systems
+ Excellent problem-solving skills with the ability to analyze complex issues and develop innovative solutions
+ Outstanding communication and interpersonal skills, with the ability to collaborate effectively across teams and influence technical decisions
+ Good knowledge of Flash Memory concepts, Protocol knowledge such as UFS or eMMC shall be an added advantage
+ Experience in Linux kerel device driver, android level testing and debugging.
+ Work to mentor and develop junior engineers in the team
+ Familiarity with monitoring, logging, and observability tools and practices
+ Strong analytical mindset with attention to detail and a data-driven approach to decision-making
+ Ability to balance technical excellence with pragmatic solutions to meet business objectives
**Additional Information**
Sandisk thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution.
Sandisk is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Staff Engineer, 5+ yrs in Verification, Linux kernel development, Android application and python
Posted 2 days ago
Job Viewed
Job Description
Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today's needs and tomorrow's next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we're living in and that we have the power to shape.
Sandisk meets people and businesses at the intersection of their aspirations and the moment, enabling them to keep moving and pushing possibility forward. We do this through the balance of our powerhouse manufacturing capabilities and our industry-leading portfolio of products that are recognized globally for innovation, performance and quality.
Sandisk has two facilities recognized by the World Economic Forum as part of the Global Lighthouse Network for advanced 4IR innovations. These facilities were also recognized as Sustainability Lighthouses for breakthroughs in efficient operations. With our global reach, we ensure the global supply chain has access to the Flash memory it needs to keep our world moving forward.
**Job Description**
+ We are seeking a Senior Engineer, who understand embedded NAND system design and firmware algorithms in order to create a test validation plans and implement them in modern object oriented languages.
+ Work closely with the system architects and the firmware team to develop Validation plans, test bench and test cases
+ Develop an overall validation strategy including defining validation infrastructure and validation methodology
+ Debug the firmware and expose design issues
+ Define and design functional tests required to meet customer needs
+ Review SanDisk UFS/eMMC embedded NAND validation requirements and influence future SanDisk product design for debug and test
+ Work with customers to understand field bugs and to enhance the validation coverage
+ Interface with all key stakeholders to ensure product validation meets customer expectations and needs
**Qualifications**
+ Technical and analytical skills required
+ In depth understanding of firmware algorithms used in any NAND Flash based storage devices (eMMC, UFS) or other storage devices
+ Knowledge in any Host protocols like as UFS, eMMC is an added advantage
+ Experienced and familiar with firmware development, Integration and validation
+ Experience in Linux kernel device driver, android application testing and debugging.
+ Knowledgeable on product and quality standards and relevant host protocols, in particular eMMC and UFS.
+ Experience in the area of Grey box or black box.
+ Test coverage methods for real-time embedded systems, especially storage systems and/or NAND storage
+ Able to methodically root cause complex failure mechanism
+ Strong programming knowledge & debugging skills in Python, C, Shell.
+ Soft skills, Excellent written and verbal skills, be a Team player
+ Able to develop key relationships
+ Able to elect requirements from all stakeholders
+ Be able to work in pressure for quick resolution and delivery.
+ Knowledge on Mobile/Compute/Industrial OS and Filesystem
+ Experience in the area of digital and analog design
Experience required : Minimum 5+ years in storage related segments
Minimum Qualifications : BE / B Tech / ME / M Tech / MS
**Additional Information**
Sandisk thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution.
Sandisk is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Mainframe Architect CICS System Programming
Posted 2 days ago
Job Viewed
Job Description
At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward - always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities.
**The Role**
As a System Administrator at Kyndryl, you'll solve complex problems and identify potential future issues across the spectrum of platforms and services. You'll be at the forefront of new technology and modernization, working with some of our biggest clients - which means some of the biggest in the world.
There's never a typical day as a System Administrator at Kyndryl, because no two projects are alike. You'll be managing systems data for clients and providing day-to-day solutions and security compliance. You'll oversee a queue of assignments and work directly with technicians, prioritizing tickets to deliver the best solutions to our clients.
One of the benefits of Kyndryl is that we work with clients in a variety of industries, from banking to retail. Whether you want to broaden your knowledge base or narrow your scope and specialize in a specific sector, you can find your opportunity here. You'll also get the chance to share your expertise by recommending modernization options, identifying new business opportunities, and cultivating relationships with other teams and stakeholders. Does the work get challenging at times? Yes! But you'll collaborate with a diverse group of talented people and gain invaluable management and organizational skills, which will come in handy as you move forward in your career.
**Key Responsibilities**
+ Proven experience on the CICS functionality and architecture.
+ Provide technical support as needed in the planning, coordination, installation, implementation and testing of releases, upgrades or changes to CICS and related ISV products.
+ Capable of installing, upgrading and migrating CICS Transaction Servers.
+ Capable of installing, upgrading and supporting IBM & ISV related products such as Compuware Abend-AID, ASG TMON/CICS, Omegamon for CICS, BMC Mainview, Xpediter/CICS, CA ACF2/CICS, CA Intertest and CA SymDump.
+ Provide primary on-call support for CICS and associated ISV products.
+ Problem determination and resolution within expected timeframe.
+ Diagnose CICS system and related product issues and follow up with Root Cause Analysis.
+ Participate in Disaster Recovery planning and tests as scheduled.
Your future at Kyndryl
Every position at Kyndryl offers a way forward to grow your career, from Junior System Administrator to Architect. We have opportunities for Cloud Hyperscalers that you won't find anywhere else, including hands-on experience, learning opportunities, and the chance to certify in all four major platforms. One of the benefits of Kyndryl is that we work with clients in a variety of industries, from banking to retail. Whether you want to broaden your knowledge base or narrow your scope and specialize in a specific sector, you can find your opportunity here.
**Who You Are**
You're good at what you do and possess the required experience to prove it. However, equally as important - you have a growth mindset; keen to drive your own personal and professional development. You are customer-focused - someone who prioritizes customer success in their work. And finally, you're open and borderless - naturally inclusive in how you work with others.
Required Technical and Professional Expertise
+ Engineer with 10+ Years of experience in CICS system programming.
+ Experience in CICS transaction server and related ISV products.
+ Basic knowledge on the following technologies: z/OS, Unix System Services, SMP/E, REXX, Java, VSAM and Third party products
+ Capable of Upgrading /Installing and supporting IBM & ISV related Products Proficient in technologies like P2V, V2V and P2P migrations.
+ Experience with performance tuning and workload balancing in CICS.
+ Familiarity with CICS monitoring tools (Omegamon for CICS, BMC MainView, IBM CICS Performance Analyzer).
+ Knowledge of CICS Web Services, MQ integration, and DB2 connectivity.
+ Experience with RACF, ACF2, or Top Secret security administration for CICS.
Preferred Technical and Professional Experience
+ Process driven management of technical operations and support.
+ Excellent verbal and written communication skills.
+ The ability to work independently as well as part of a team.
+ Excellent troubleshooting and customer service skills.
+ The ability to follow a project through to completion and/or to work as part of a larger team to complete the components of a complex project.
+ Support for technical consultation and inquiries from the other IT technical teams.
+ Develop, document and maintain procedures for system utilities such as backup/restore, performance tuning and configuration of environments.
**Being You**
Diversity is a whole lot more than what we look like or where we come from, it's how we think and who we are. We welcome people of all cultures, backgrounds, and experiences. But we're not doing it single-handily: Our Kyndryl Inclusion Networks are only one of many ways we create a workplace where all Kyndryls can find and provide support and advice. This dedication to welcoming everyone into our company means that Kyndryl gives you - and everyone next to you - the ability to bring your whole self to work, individually and collectively, and support the activation of our equitable culture. That's the Kyndryl Way.
**What You Can Expect**
With state-of-the-art resources and Fortune 100 clients, every day is an opportunity to innovate, build new capabilities, new relationships, new processes, and new value. Kyndryl cares about your well-being and prides itself on offering benefits that give you choice, reflect the diversity of our employees and support you and your family through the moments that matter - wherever you are in your life journey. Our employee learning programs give you access to the best learning in the industry to receive certifications, including Microsoft, Google, Amazon, Skillsoft, and many more. Through our company-wide volunteering and giving platform, you can donate, start fundraisers, volunteer, and search over 2 million non-profit organizations. At Kyndryl, we invest heavily in you, we want you to succeed so that together, we will all succeed.
**Get Referred!**
If you know someone that works at Kyndryl, when asked 'How Did You Hear About Us' during the application process, select 'Employee Referral' and enter your contact's Kyndryl email address.
Kyndryl is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, age, veteran status, or other characteristics. Kyndryl is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Mainframe Architect CICS System Programming
Posted 2 days ago
Job Viewed
Job Description
At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward - always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities.
**The Role**
As a System Administrator at Kyndryl, you'll solve complex problems and identify potential future issues across the spectrum of platforms and services. You'll be at the forefront of new technology and modernization, working with some of our biggest clients - which means some of the biggest in the world.
There's never a typical day as a System Administrator at Kyndryl, because no two projects are alike. You'll be managing systems data for clients and providing day-to-day solutions and security compliance. You'll oversee a queue of assignments and work directly with technicians, prioritizing tickets to deliver the best solutions to our clients.
One of the benefits of Kyndryl is that we work with clients in a variety of industries, from banking to retail. Whether you want to broaden your knowledge base or narrow your scope and specialize in a specific sector, you can find your opportunity here. You'll also get the chance to share your expertise by recommending modernization options, identifying new business opportunities, and cultivating relationships with other teams and stakeholders. Does the work get challenging at times? Yes! But you'll collaborate with a diverse group of talented people and gain invaluable management and organizational skills, which will come in handy as you move forward in your career.
**Key Responsibilities**
+ Proven experience on the CICS functionality and architecture.
+ Provide technical support as needed in the planning, coordination, installation, implementation and testing of releases, upgrades or changes to CICS and related ISV products.
+ Capable of installing, upgrading and migrating CICS Transaction Servers.
+ Capable of installing, upgrading and supporting IBM & ISV related products such as Compuware Abend-AID, ASG TMON/CICS, Omegamon for CICS, BMC Mainview, Xpediter/CICS, CA ACF2/CICS, CA Intertest and CA SymDump.
+ Provide primary on-call support for CICS and associated ISV products.
+ Problem determination and resolution within expected timeframe.
+ Diagnose CICS system and related product issues and follow up with Root Cause Analysis.
+ Participate in Disaster Recovery planning and tests as scheduled.
Your future at Kyndryl
Every position at Kyndryl offers a way forward to grow your career, from Junior System Administrator to Architect. We have opportunities for Cloud Hyperscalers that you won't find anywhere else, including hands-on experience, learning opportunities, and the chance to certify in all four major platforms. One of the benefits of Kyndryl is that we work with clients in a variety of industries, from banking to retail. Whether you want to broaden your knowledge base or narrow your scope and specialize in a specific sector, you can find your opportunity here.
**Who You Are**
You're good at what you do and possess the required experience to prove it. However, equally as important - you have a growth mindset; keen to drive your own personal and professional development. You are customer-focused - someone who prioritizes customer success in their work. And finally, you're open and borderless - naturally inclusive in how you work with others.
Required Technical and Professional Expertise
+ Engineer with 10+ Years of experience in CICS system programming.
+ Experience in CICS transaction server and related ISV products.
+ Basic knowledge on the following technologies: z/OS, Unix System Services, SMP/E, REXX, Java, VSAM and Third party products
+ Capable of Upgrading /Installing and supporting IBM & ISV related Products Proficient in technologies like P2V, V2V and P2P migrations.
+ Experience with performance tuning and workload balancing in CICS.
+ Familiarity with CICS monitoring tools (Omegamon for CICS, BMC MainView, IBM CICS Performance Analyzer).
+ Knowledge of CICS Web Services, MQ integration, and DB2 connectivity.
+ Experience with RACF, ACF2, or Top Secret security administration for CICS.
Preferred Technical and Professional Experience
+ Process driven management of technical operations and support.
+ Excellent verbal and written communication skills.
+ The ability to work independently as well as part of a team.
+ Excellent troubleshooting and customer service skills.
+ The ability to follow a project through to completion and/or to work as part of a larger team to complete the components of a complex project.
+ Support for technical consultation and inquiries from the other IT technical teams.
+ Develop, document and maintain procedures for system utilities such as backup/restore, performance tuning and configuration of environments.
**Being You**
Diversity is a whole lot more than what we look like or where we come from, it's how we think and who we are. We welcome people of all cultures, backgrounds, and experiences. But we're not doing it single-handily: Our Kyndryl Inclusion Networks are only one of many ways we create a workplace where all Kyndryls can find and provide support and advice. This dedication to welcoming everyone into our company means that Kyndryl gives you - and everyone next to you - the ability to bring your whole self to work, individually and collectively, and support the activation of our equitable culture. That's the Kyndryl Way.
**What You Can Expect**
With state-of-the-art resources and Fortune 100 clients, every day is an opportunity to innovate, build new capabilities, new relationships, new processes, and new value. Kyndryl cares about your well-being and prides itself on offering benefits that give you choice, reflect the diversity of our employees and support you and your family through the moments that matter - wherever you are in your life journey. Our employee learning programs give you access to the best learning in the industry to receive certifications, including Microsoft, Google, Amazon, Skillsoft, and many more. Through our company-wide volunteering and giving platform, you can donate, start fundraisers, volunteer, and search over 2 million non-profit organizations. At Kyndryl, we invest heavily in you, we want you to succeed so that together, we will all succeed.
**Get Referred!**
If you know someone that works at Kyndryl, when asked 'How Did You Hear About Us' during the application process, select 'Employee Referral' and enter your contact's Kyndryl email address.
Kyndryl is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, age, veteran status, or other characteristics. Kyndryl is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Embedded Engineer (Linux kernel and Android platform development)
Posted 5 days ago
Job Viewed
Job Description
Experience: 6–8 years
Location: Bangalore
Immediate Joiners highly preferred
Key Responsibilities:
- Design, develop, and maintain Linux kernel modules, device drivers, and Android HAL components .
- Work across the Linux kernel, Android framework, and application layers to deliver robust features.
- Perform system-level testing, validation, and debugging for Linux/Android platforms.
- Develop test cases, automation scripts, and validation frameworks .
- Debug and resolve issues related to performance, stability, and memory .
- Collaborate with hardware, QA, and system teams for seamless integration.
- Optimise system performance (boot time, power, memory) .
Required Skills:
- 6–8 years of experience in Linux kernel and Android platform development .
- Strong proficiency in C programming (kernel/user space) and C++/Java/Kotlin (Android).
- Hands-on experience with device driver development (I2C, SPI, UART, USB, PCIe, Camera).
- Good knowledge of Android HAL and AOSP build system .
- Experience with testing and automation frameworks (JUnit, Espresso, UI Automator, Python/Shell scripting).
- Strong debugging skills using GDB, adb, strace, systrace, perf, logcat .
- Familiarity with Linux/Android system internals (processes, memory, IPC, security).
Senior Software Developer (C System level Programming, Filesystems)
Posted 18 days ago
Job Viewed
Job Description
Seeking an experienced Senior Software Developer (in "C" System level Programming) with 5-10 yrs of experience , who can rapidly build, scale, and operate software services in a distributed Cloud environment for OCI File Storage Service.
Are you interested in building large-scale distributed infrastructure for the cloud?
OCI's File Storage Service operates at high-scale in a broadly distributed multi-tenanted cloud environment. Our mission is to provide customers with the best in class file storage capabilities in conjunction with other compute, storage, networking, database, and security offerings.
We’re looking for hands-on engineers with a passion for solving difficult problems in distributed systems, virtualized infrastructure, and highly-available services. If this is you, at Oracle you can design and build innovative new systems from the ground up and operate services at scale. Engineers at every level can have significant technical and business impact while delivering critical enterprise level features.
As a Software Developer, you will work in a highly-collaborative team in building new features for File Storage Service; operating and growing the current service offering. You should be able to architect broad systems interactions, while being very hands-on, able to dive deep into any part of the stack and lower level system interactions. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn.
Basic Qualifications:
- BS or MS degree in Computer Science or equivalent domain.
- 3-7 years experience developing commercial software in a distributed environment.
- Strong knowledge of C (System programming) and Multi-threaded programming
- Strong knowledge of Data Structures, Algorithms, Operating Systems.
- Linux & Networking fundamentals
- Fundamentals of Distributed systems
- Strong troubleshooting and debugging skills.
Optional Skills:
- Knowledge of storage concepts
- Knowledge of file systems
Career Level - IC3
Software Engineering
Posted today
Job Viewed
Job Description
We are customer-obsessed problem-solvers. We orchestrate deep engagements in areas like incident management, support, and enablement. We analyze and amplify those customer voices, both within our own team, and across the Cloud + AI team, bringing the customer connection to the Quality vision for Azure. We innovate ways to scale what we learn across our customer base. Diversity and inclusion are central to who we are, how we work, and what we enable our customers to achieve. We know that empowering our customers starts with empowering our team to show up authentically, work in ways that are best for them, and achieve their career goals. Azure Reliability team is a multidisciplinary engineering organization part of CXP dedicated to making, "Azure the safest and most reliable Cloud".
We are the Azure Reliability team; a multidisciplinary engineering organization committed to making Azure the world's safest and most reliable cloud. For Azure's most critical services and products, we apply a Site Reliability Engineering (SRE) approach. Our software engineers work closely with product teams to enhance availability, reliability, observability, and operability across our planet-scale systems.
We prioritize long-term platform improvements through engineering over repetitive manual tasks. Increasingly, we leverage AI to amplify our ability to scale reliability across Azure. Our teams contribute to product architecture, share knowledge and code, and focus on building reusable solutions that benefit multiple teams and services.
As the SRE discipline evolves, we continuously learn from industry peers and contribute to its advancement by innovating within our group and sharing our insights publicly. Our team brings diverse professional backgrounds, both traditional and non-traditional, and we're committed to growing diversity. We believe that an inclusive environment where everyone feels safe to contribute leads to better teams, better products, and a better workplace. We're not looking for people who know it all; we're looking for those eager to learn it all. If you thrive on collaboration, embrace challenges, and see mistakes as opportunities to grow, we'd love to meet you.
Every day, our customers stake their business and reputation on our cloud. You can help #AzCXP provide our customers with the world-class cloud services they need to succeed.
**Company Culture Statement **
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
Billions of users across the world rely on our products, and to meet this demand we design and implement world-class distributed systems.
As a Software Engineer in one of our Azure SRE teams, you will be responsible for improving the reliability of key Azure products.
The Azure SRE key focus areas are:
+ Defining system reliability goals through Service Level Objectives (SLOs). Enhancing production posture with targeted improvements in observability and operability (telemetry, alerting, incident/change management, safe deployment practices).
+ Building reusable automation and processes that help multiple teams meet their reliability goals. Influencing product architecture and roadmaps to ensure customer-experienced reliability is a core design principle.
+ Contributing directly to product code to achieve reliability outcomes. Leveraging AI to proactively detect anomalies, predict incidents, and automate operational workflows - scaling reliability efforts across complex systems.
We are looking for engineers passionate about the above areas who are also interested in:
+ Designing and developing large-scale distributed software services and solutions. Delivering "best-in-class" engineering by ensuring services are modular, secure, reliable, testable, diagnosable, observable, and reusable.
+ Collaborating with internal and external partners to support team goals. Balancing pragmatism with vision - driving continuous improvements in process and codebase. Building automation to prevent or remediate service issues before they impact users.
+ Driving innovation in large-scale operations by applying cutting-edge AI tools and techniques to reduce operational toil and scale reliability engineering across complex systems.
+ Gaining a working understanding of Microsoft businesses and contributing to cohesive, end-to-end user experiences.
**Qualifications**
Required Qualifications:
+ Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience
Preferred Qualifications :
+ Familiarity with modern distributed software design patterns and cloud systems architecture, including microservices, containers, load balancing, queuing, caching.
+ Proventrack recordin building, shipping, andoperatingreliable solutions.
+ Proficiencyin programming languages like C#/Java/Python.
+ Experience with data technologies (SQL/NoSQL/etc.).
+ Experience with Azure is a plus.
+ Experience in AI adoption with tools like GitHub Copilot, AzureOpenAIand custom copilots to streamline development and reduce toil.
#EiP
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Be The First To Know
About the latest Kernel development Jobs in India !
Software Engineering
Posted 2 days ago
Job Viewed
Job Description
Microsoft Azure provides customers with an on-demand and infinitely scalable infrastructure and platform for customers to build, host, and scale service applications on the Internet through Microsoft's global data centers. As part of the Azure Engineering organization, Azure CXP is a rapidly growing team committed to driving Azure growth through our relentless pursuit of satisfied Azure customers, by leading world-class customer reliability engagements, engineering modern customer-first experiences for scale, and by driving deep customer insights and empathy into the broader Azure Engineering organization.
**Responsibilities**
Responsibilities
Our team is looking for a Software Engineer to help develop a world-class, customer-centered engineering infrastructure. You will work with Azure CXP Program Managers and Data Scientists as well as other Azure engineering teams and the Field, Marketing and Support organizations to define and deliver critical, customer-facing features and the tools, infrastructure and end-to-end solutions required for all the rapidly expanding programs in Azure CXP. In this role, you will need strong customer empathy and an ability to focus our engineering efforts on Azure's business priorities. Please find the details of the responsibilities.
Engineering Excellence
Develops knowledge of and learns to apply best practices to reliably build code that is based on well-established methods. Develops an understanding of global and local regulations for technologies and system applications. Learns about customer scaling requirements and application of best practices for meeting scaling needs and performance expectations.
Learns about and helps to support communication with key partners across the Microsoft ecosystem of engineers. Supports partner teams across Microsoft (e.g., Xbox, Office) and supports projects to drive and achieve desirable user experiences and fitting the dynamic needs of partners/customers through product development.
Learns about and helps to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility. Contributes to efforts to check for visible evidence to demonstrate compliance for product features. Develops understanding of the implications of onboarding new technologies following expectations of compliance at Microsoft.
Learns about, shares new ideas, and leverages software developer tools to create, debug, and maintain code for features. Uses internal tools and open source when possible.
Learns to develop and contribute to automation within production and deployment of a product feature. Runs code in simulated, or other non-production environments to confirm functionality and error-free runtime for products with oversight.
Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
Implement
Learns to review work items to gain knowledge of product features in partnership with appropriate stakeholders (e.g., project managers). Assists and learns about breaking down work items into tasks and provides estimation. Escalates any issues that would cause a delay.
Learns about and supports deployment to customers following the correct measures to push features out to customers. Learns about and considers the impact of build deployments on both users and other services. Learns about best practices for the deployment of features safely.
Understand User Requirements
Contributes in partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements for a feature. Considers a variety of feedback channels to incorporate insights into future designs or solution fixes. Begins to incorporate appropriate continuous feedback loops measuring customer value, usage patterns, and other actionable metrics of value.
Coding
Learns to review code and helps to review code of others to ensure it meets the team's and Microsoft's quality standards. Participates in code review processes for self-development, gathers feedback, and learns about coding standards and the team's features. Applies coding patterns and best practices.
With guidance, learns to create and implement code for a product, service, or feature reusing code as applicable. Writes and learns to create code that is extensible and maintainable. Learns about and applies diagnosability, reliability, and maintainability, and understands when the code is ready to be
**Qualifications**
Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
1+ years of experience with hands-on coding and designing distributed software systems
1+ years of experience in developing and delivering highly scalable distributed platform solutions
Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Software Engineering
Posted 2 days ago
Job Viewed
Job Description
embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. Does this sound like you? Learn more about our cultural attributes.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Those hired into this role are invited to participate in Microsoft Aspire Experience, a learning and development experience where you will build your network, cultivate intentional capabilities, and gain perspective into the career opportunities across Microsoft's many exciting businesses.
Come build community, explore your passions, and do your best work at Microsoft with thousands of university graduates from every corner of the world.
**Responsibilities**
+ Understand Requirements - Contributes in partnership with stakeholders (e.g., project manager, technical lead) to determine user requirements for a feature. Begins to incorporate appropriate continuous feedback loops measuring customer value.
+ Design - Learns and contributes to processes for the architecture of a product/solution feature and learns to create proposals by testing design hypotheses and helping to refine code plans under the technical leadership of others.
+ Produces code to test hypotheses for technical solutions and assists with technical validation efforts. Helps with and participates in the development of design documents for simple designs or user stories with oversight, helps to determine the technology that will be leveraged, and how they will interact.
+ Coding - With guidance, learns to create and implement code for a product, service, or feature reusing code as applicable. Writes and learns to create code that is extensible and maintainable. Learns about and applies diagnosability, reliability, and maintainability, and understands when the code is ready to be shared and delivered. Apply coding patterns and best practices to write code.
+ Implement - Learns to review work items to gain knowledge of product features in partnership with appropriate stakeholders (e.g., project managers). Assists and learns about breaking down work items into tasks and provides estimation.
+ Reliability and Supportability - Learns about and contributes to operations of live service as issues arise on a rotational, on-call basis. Identifies solutions and mitigations to simple issues impacting performance or functionality of Live Site services.
+ Engineering Excellence - Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
+ Embody our culture and values.
**Qualifications**
+ Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ Understanding of Computer Science fundamentals, data structures, algorithms, operating systems, design patterns and related topics
Visit our Careers FAQ Page to learn more about the interview process and answers to commonly asked questions.
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Software Engineering
Posted 2 days ago
Job Viewed
Job Description
We are seeking a **Software Engineer** with solid experience in **C#, .NET, C++** , and **Docker** to support the development and maintenance of our systems, working alongside senior engineers to deliver high-quality software and ensure product continuity.
**Key Responsibilities**
Develop and maintain software components using C#/.NET and C++.
Support containerisation and deployment processes with Docker.
Work with senior engineers on design reviews, implementation, and testing.
Write clean, maintainable, and well-documented code.
Participate in knowledge transfer and ensure smooth onboarding into existing systems.
Collaborate with global teams to deliver high-quality features and fixes.
**Qualifications & Skills**
Bachelor's degree in Computer Science, Engineering, or related field.
2-5 years of professional software development experience.
Proficiency in **C#, .NET, and C++** .
Experience with **Docker** and containerised applications.
Familiarity with CI/CD pipelines and version control (e.g., Git).
Strong problem-solving and collaboration skills.
**Ralliant Corporation Overview**
Ralliant, originally part of Fortive, now stands as a bold, independent public company driving innovation at the forefront of precision technology. With a global footprint and a legacy of excellence, we empower engineers to bring next-generation breakthroughs to life - faster, smarter, and more reliably. Our high-performance instruments, sensors, and subsystems fuel mission-critical advancements across industries, enabling real-world impact where it matters most. At Ralliant we're building the future, together with those driven to push boundaries, solve complex problems, and leave a lasting mark on the world.
We Are an Equal Opportunity Employer
Ralliant Corporation and all Ralliant Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Ralliant and all Ralliant Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at
**About Qualitrol**
QUALITROL manufactures monitoring and protection devices for high value electrical assets and OEM manufacturing companies. Established in 1945, QUALITROL produces thousands of different types of products on demand and customized to meet our individual customers' needs. We are the largest and most trusted global leader for partial discharge monitoring, asset protection equipment and information products across power generation, transmission, and distribution. At Qualitrol, we are redefining condition-based monitoring.
We Are an Equal Opportunity Employer. Ralliant Corporation and all Ralliant Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Ralliant and all Ralliant Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at
**Bonus or Equity**
This position is also eligible for bonus as part of the total compensation package.