The Job logo

What

Where

Software Engineer

ApplyJoin for More Updates

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

Software Engineer

The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.

Join us to do the best work of your career and make a profound social impact as a Software Engineer on our Software Engineering Team in Bengaluru.


What you’ll achieve
As a Software Engineer, you will be responsible for developing sophisticated systems and software basis the customer’s business goals, needs and general business environment creating software solutions.

You will:
•Develop, test and integrate code for new or existing software while following source code revision control
•Troubleshoot software reliability and performance issues
•Review requirements, specifications and designs, developing and implementing tests for product quality and performance assurance
•Assist with the development and review of (technical) end user documentation
• Drive idea generation for new software products or for the next version of an existing product

Take the first step towards your dream career
Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:

Essential Requirements
•Entry level position requiring basic knowledge of programming languages in C/C++
•Debugging skills for simple programs using either written or verbal design specifications
•A good understanding of hardware and firmware


Desirable Requirements
•First-hand experience gathered during an internship, student job or related professional role

Who we are

We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you.

Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.

Application closing date: 30 April 2025

Set alert for similar jobsSoftware Engineer role in Bengaluru, India
Dell Technologies Logo

Company

Dell Technologies

Job Posted

a month ago

Job Type

Full-time

WorkMode

On-site

Experience Level

0-2 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

116 applicants

Related Jobs

Zebra Technologies Logo

Software Engineer I

Zebra Technologies

Bengaluru, Karnataka, India

Posted: 2 months ago

Job Description Remote Work: Hybrid Overview: At Zebra, we are a community of innovators who come together to create new ways of working to make everyday life better. United by curiosity and care, we develop dynamic solutions that anticipate our customer’s and partner’s needs and solve their challenges. Being a part of Zebra Nation means being seen, heard, valued, and respected. Drawing from our diverse perspectives, we collaborate to deliver on our purpose. Here you are a part of a team pushing boundaries to redefine the work of tomorrow for organizations, their employees, and those they serve. You have opportunities to learn and lead at a forward-thinking company, defining your path to a fulfilling career while channeling your skills toward causes that you care about – locally and globally. We’ve only begun reimaging the future – for our people, our customers, and the world. Let’s create tomorrow together. Automated testing job typically revolves around developing and maintaining testing frameworks, creating and executing automated test cases, and ensuring the quality and functionality of software products. This role is vital for organizations that want to streamline their testing process, minimize manual testing efforts, and maintain high software quality with speed and efficiency Responsibilities:   Design and Implement Test Automation Frameworks: Create and maintain reusable, efficient, and scalable test automation frameworks to support continuous integration and delivery pipelines.   Develop and Execute Test Cases: Write and execute test cases for different software functionalities, including UI, backend, and integration layers, ensuring coverage of business requirements.   Collaborate with Cross-functional Teams: Work closely with developers, product managers, and other stakeholders to identify test requirements, report bugs, and ensure timely resolution.   Continuous Testing and CI/CD Integration: Integrate automated tests within CI/CD pipelines for continuous testing, ensuring that automated test results are promptly reported.   Performance and Load Testing: Conduct performance testing to ensure that the software can handle expected and unexpected loads and is stable under various conditions.   Reporting and Documentation: Document test cases, test plans, and results, and provide clear, actionable bug reports and testing summaries for stakeholders. Primary Skill: Manual Testing , Test Automation Fundamentals and Test Case Design End-to-End Testing and Documentation Automation Frameworks like selenium , Robot Framework, Cucumber & Rest-Assured Testing Experience with Java , Python & SQL script   Good To have: Programming Languages : Java , Python   Version Control with Git DevOps/Cloud Knowledge API Testing Qualifications:   All other Regions:   Bachelor's Degree 0 to 2 years of experience Quantitative and problem solving skills

Zebra Technologies Logo

Software Engineer, I

Zebra Technologies

Bengaluru, Karnataka, India

Posted: a month ago

Remote Work: Hybrid Overview: At Zebra, we are a community of innovators who come together to create new ways of working to make everyday life better. United by curiosity and care, we develop dynamic solutions that anticipate our customer’s and partner’s needs and solve their challenges. Being a part of Zebra Nation means being seen, heard, valued, and respected. Drawing from our diverse perspectives, we collaborate to deliver on our purpose. Here you are a part of a team pushing boundaries to redefine the work of tomorrow for organizations, their employees, and those they serve. You have opportunities to learn and lead at a forward-thinking company, defining your path to a fulfilling career while channeling your skills toward causes that you care about – locally and globally. We’ve only begun reimaging the future – for our people, our customers, and the world. Let’s create tomorrow together. Automated testing job typically revolves around developing and maintaining testing frameworks, creating and executing automated test cases, and ensuring the quality and functionality of software products. This role is vital for organizations that want to streamline their testing process, minimize manual testing efforts, and maintain high software quality with speed and efficiency Responsibilities:   Design and Implement Test Automation Frameworks: Create and maintain reusable, efficient, and scalable test automation frameworks to support continuous integration and delivery pipelines.   Develop and Execute Test Cases: Write and execute test cases for different software functionalities, including UI, backend, and integration layers, ensuring coverage of business requirements.   Collaborate with Cross-functional Teams: Work closely with developers, product managers, and other stakeholders to identify test requirements, report bugs, and ensure timely resolution.   Continuous Testing and CI/CD Integration: Integrate automated tests within CI/CD pipelines for continuous testing, ensuring that automated test results are promptly reported.   Performance and Load Testing: Conduct performance testing to ensure that the software can handle expected and unexpected loads and is stable under various conditions.   Reporting and Documentation: Document test cases, test plans, and results, and provide clear, actionable bug reports and testing summaries for stakeholders. Primary Skill: Manual Testing , Test Automation Fundamentals and Test Case Design End-to-End Testing and Documentation Automation Frameworks like selenium , Robot Framework, Cucumber & Rest-Assured Testing Experience with Java , Python & SQL script   Good To have: Programming Languages : Java , Python   Version Control with Git DevOps/Cloud Knowledge API Testing Qualifications:   All other Regions: Bachelor's Degree 0 to 2 years of experience Quantitative and problem solving skills

Akamai Technologies Logo

Software Engineer - Remote

Akamai Technologies

Bengaluru, Karnataka, India

Posted: 9 days ago

Job Description Are you excited to work with innovative security products? Do you relish the prospect of working with cutting-edge network security systems? Join our world-class Enterprise Security Team Our Team builds and delivers zero trust security solutions for enterprise customers. Our mission is to provide Segmentation and threat protection solutions to enterprises. Powered by Akamai's global Intelligent Edge Platform, Enterprise Threat Protector proactively identifies, blocks, and mitigates targeted threats. It mitigates ransomware, phishing, DNS data exfiltration and advanced zero-day attacks and helps segment the network. Partner with the best As a Software Engineer, you'll help to build Akamai's Zero Trust platform into a worldwide leader. You'll be crucial to the development of best-in-class security features. Leveraging your knowledge in Networking/multi-cloud/distributed environments, you'll make a global impact on Enterprises/applications, users and their workloads. As a Software Engineer, you will be responsible for: Building & enhance products/services for Akamai Edge and VM based products that gets deployed within Enterprise perimeter Taking ownership for technical and product innovation, implementing proof of concepts, analyzing systems, and proposing solutions Collaborating with software engineering teams in an Agile environment on code review, design process and product development Working closely with product management to enhance new releases Coordinating deployment strategy and system changes, participating in timeline planning and release schedules Do what you love To be successful in this role you will: Have experience in software development and Bachelor's degree in Computer Science or it's equivalent Have experience in coding with C on Linux Have knowledge about Golang & Python Have basic knowledge on computer networks including TCP/IP, HTTP, SSL, DNS Be comfortable with working in a Linux/Unix environment