CrawlJobs Logo

System software developer

India, Bangalore · Job Posted October 03, 2025
Apply Position
Job Link Share

Job Description

In the HPE Hybrid Cloud, we lead the innovation agenda and technology roadmap for all of HPE, managing the design, development, and product portfolio of our next-generation cloud platform, Green Lake. We are looking for a System Software Developer to design, develop, and troubleshoot software programs for software enhancements and new products.

Job Responsibility

  • Designs enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compilers, networking, utilities, databases, and Internet-related tools
  • Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of application
  • identifies and debugs, and creates solutions for issues with code and integration into application architecture
  • Leads a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution
  • Represents the software systems engineering team for all phases of larger and more-complex development projects
  • Provides guidance and mentoring to less-experienced staff members

Requirements

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 4-6 years experience
  • Good in programming (python preferred)
  • Designing and leading a module/component of a larger solution
  • Good troubleshooting skills
  • Exposure on Networking basics
  • Exposure on AI/ML basics
  • Good exposure on Linux platform internals
  • Good in system software development

Nice to have

  • Cloud Architectures
  • Cross Domain Knowledge
  • Design Thinking
  • Development Fundamentals
  • DevOps
  • Distributed Computing
  • Microservices Fluency
  • Full Stack Development
  • Security-First Mindset
  • Solutions Design
  • Testing & Automation
  • User Experience (UX)

What we offer

  • Comprehensive suite of benefits supporting physical, financial, and emotional wellbeing
  • Career development programs
  • Inclusive work environment

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

System software developer

8 matching positions

System Software Developer

This role has been designed as ‘Hybrid’ with an expectation that you will work o...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must – minimum 4 to 8 years of IT industry experience, with a BE/ME in Computer Science/Electronics or equivalent stream with solid grasp of software engineering concepts, including Virtualization
  • Object-oriented design
  • Must – Experience in designing and developing using Core Java and Groovy
  • Good to Have: Python & Go Lang
  • Must-working knowledge on REST APIs
  • Virtualization & Storage experience with a minimum of 2 years working with data center/ IT infrastructure management software products, especially REST API -based products is required
  • Experience in VMware & virtualization eco-system
  • Knowledge of Cloud Native Platform - Kubernetes and Docker containers
  • Multi-year experience in Developing and implementing cloud applications
  • Experience in designing cloud applications using distributed cache and experience of using Redis and similar products
Job Responsibility
Job Responsibility
  • Responsible for the design & development of VME solutions
  • Analyses the feature specifications and determines the required coding, testing, and integration activities
  • Designs and develops moderate to complex cloud application modules per feature specifications adhering to security policies
  • Identifies debugs and creates solutions for issues with code and integration into application architecture
  • Develops and executes comprehensive test plans for features adhering to performance, scale, usability, and security requirements
  • Deploy cloud-based systems and applications code using continuous integration/deployment (CI/CD) pipelines to automate cloud applications' management, scaling, and deployment
  • Contributes towards innovation and integration of new technologies into projects
  • Analyzes science, engineering, business, and other data processing problems to develop and implement solutions to complex application problems, system administration issues, or network concerns
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

System software developer

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 4-6 years experience
  • Good in programming (python preferred)
  • Designing and leading a module/component of a larger solution
  • Good troubleshooting skills
  • Exposure on Networking basics
  • Exposure on AI/ML basics
  • Good exposure on Linux platform internals
  • Good in system software development
Job Responsibility
Job Responsibility
  • Designs enhancements, updates, and programming changes for portions and subsystems of systems software
  • Analyzes design and determines coding, programming, and integration activities required
  • Writes and executes complete testing plans, protocols, and documentation
  • Leads a project team of other software systems engineers
  • Collaborates and communicates with management and development partners
  • Represents the software systems engineering team for all phases of larger projects
  • Provides guidance and mentoring to less-experienced staff members
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Fulltime
Read More
Arrow Right

Software System Design Developer

The Cloud Developer builds from the ground up to meet the needs of mission-criti...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in computer science, engineering, information systems, or closely related quantitative discipline
  • Typically, 7-10+ years’ experience
  • Strong programming expertise in Java, Groovy or C++, with additional experience in Python or Golang
  • Deep expertise in software systems design, development methodologies, design patterns, and integration across diverse platforms and technologies
  • Experience with distributed systems, APIs, and integration workflows, ensuring concurrency-safe and extensible solutions
  • Proficient in cloud-native concepts and security practices, including identity, tokens and access management, firewalls, VPNs, and secure networking
  • History of innovation with multiple patents or deployed solutions in software design
  • Excellent written and verbal communication skills
  • Ability to effectively communicate product architectures, design proposals, and negotiate options at business unit and executive levels
Job Responsibility
Job Responsibility
  • Developing and designing software systems for Hybrid Cloud and deploying and monitoring them in production environments
  • Working with Product Management to understand requirements and translate those into design and implementation
  • Applying software design concepts and methodologies to solve business problems
  • Resolving customer issues with a sense of urgency and high focus on quality
  • Focus on innovation and arriving at creative solutions
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
Read More
Arrow Right

Software Developer – API System Integration with CCW

You will collaborate closely with partners to design, develop, and maintain API ...
Location
Location
Portugal
Salary
Salary:
Not provided
concentrix.com Logo
Concentrix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong software development skills with experience in API integration (RESTful and SOAP)
  • Familiarity with Cisco Commerce Workspace (CCW) and Cisco Commerce APIs is highly desirable
  • Experience working with partner ecosystems and third-party system integrations
  • Proficiency in programming languages commonly used for API integration (e.g., Java, Python, JavaScript)
  • Understanding of authentication mechanisms such as OAuth 2.0 and token-based security
  • Ability to troubleshoot and resolve integration issues effectively
  • Excellent communication skills to work collaboratively with partners and internal stakeholders
Job Responsibility
Job Responsibility
  • Develop and maintain integrations using Cisco Commerce APIs to connect partner tools and systems with CCW and other Cisco platforms
  • Collaborate with partner teams to understand integration requirements and provide technical solutions that streamline commerce processes such as quoting, ordering, and licensing
  • Utilize REST and SOAP APIs to enable secure, scalable, and efficient data exchange between Cisco and partner systems
  • Participate in API testing, debugging, and deployment activities using Cisco’s API Dashboard and developer tools
  • Provide technical support and documentation for integration solutions to partners and internal teams
  • Work with cross-functional teams including partner services, product management, and support to ensure successful integration and adoption
  • Stay current with Cisco’s API offerings, developer tools, and best practices to continuously improve integration capabilities
Read More
Arrow Right

Senior Staff Software Developer, Developer Infrastructure

Join us in building the future of finance. Our mission is to democratize finance...
Location
Location
Canada , Toronto
Salary
Salary:
213000.00 - 250000.00 CAD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience
  • 3+ years in a Staff or Senior Staff role
  • Deep experience designing and building large-scale developer infrastructure systems (e.g., CI/CD, build systems, testing frameworks, dev environments, observability tooling)
  • Strong expertise in one or more programming languages (Go, Python, JavaScript/TypeScript preferred)
  • Proven track record of leading cross-functional engineering initiatives and shipping platform-wide improvements
  • Exceptional communication and collaboration skills — comfortable influencing across all levels of engineering and product
  • Passion for developer experience, operational excellence, and enabling others to succeed
  • Deep understanding of system design, reliability engineering, and performance optimization
  • Experience in organizations with high software delivery velocity and strong engineering culture
Job Responsibility
Job Responsibility
  • Architect and build robust, scalable systems that enhance Robinhood’s ability to deliver high-quality, full stack applications quickly and safely
  • Lead cross-functional engineering efforts that improve frontend and backend developer workflows — including build systems, test automation, CI/CD pipelines, local dev environments, and dev-config tooling
  • Drive design reviews, operational readiness, and post-incident learnings for core developer experience systems
  • Champion engineering productivity by identifying friction in the development lifecycle and automating complex workflows
  • Set strategy and technical standards that elevate code quality, observability, and operational reliability across web, mobile, and service layers
  • Collaborate with product, platform, and infrastructure teams to align on long-term roadmaps and architectural direction
  • Provide technical mentorship and influence across teams, elevating engineering practices company-wide
What we offer
What we offer
  • bonus opportunities
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Software Engineer - Platform Software, Device Drivers, System Bring-Up

Our team is responsible for driving technology leadership in the Juniper routing...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BTech / MTech in CS/CE or related field with proven experience of 10+ years
  • Good understanding of hardware-level details for Optics, PCIe, SPI, I2C, Retimers, FPGA, CPLD, MDIO, Flash Driver
  • Proficiency with device drivers, system bring-up, FreeBSD/Linux internals
  • Understanding of Ethernet, OTN, SONET, etc. technologies
  • Strong technical, analytical, and problem-solving skills
  • Strong in C, C++ programming, OO analysis & design, data structures, and system debugging skills
  • Prior software development experience on networking products
Job Responsibility
Job Responsibility
  • Board bring-up related experience
  • 10G, 40G, 100G, 400G, 800G interface related platform software like interface drivers, etc.
  • Platform infrastructure-related software like Routing Engine Redundancy/High Availability, Chassis/line card, fabric, Optics, etc.
  • Timing software in PTP, SYNCE & Grand Master
  • Product developments in the platform area in either JunOS or Junos evolved software architecture
  • Work closely with system and solution test teams to ensure products/solutions delivered are of the highest quality
  • Work closely with Juniper Technical Assistance Team for providing engineering assistance in supporting critical customer escalations for customer deployments
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Software Engineer - Platform Software, Device Drivers, System Bring-Up

Our team is responsible for driving technology leadership in the Juniper routing...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BTech / MTech in CS/CE or related field with proven experience of 10+ years
  • Good understanding of hardware-level details for Optics, PCIe, SPI, I2C, Retimers, FPGA, CPLD, MDIO, Flash Driver
  • Proficiency with device drivers, system bring-up, FreeBSD/Linux internals
  • Understanding of Ethernet, OTN, SONET, etc. technologies
  • Strong technical, analytical, and problem-solving skills
  • Strong in C, C++ programming, OO analysis & design, data structures, and system debugging skills
  • Prior software development experience on networking products
Job Responsibility
Job Responsibility
  • Board bring-up related experience. 10G, 40G, 100G, 400G, 800G interface related platform software like interface drivers, etc.
  • Platform infrastructure-related software like Routing Engine Redundancy/High Availability, Chassis/line card, fabric, Optics, etc.
  • Timing software in PTP, SYNCE & Grand Master
  • You will be responsible for these product developments in the platform area in either JunOS or Junos evolved software architecture
  • In addition to the development activity, you are required to work closely with system and solution test teams to ensure products/solutions delivered are of the highest quality
  • You will be required to work closely with Juniper Technical Assistance Team for providing engineering assistance in supporting critical customer escalations for customer deployments
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right
New

Senior Software Developer

We are seeking a highly accomplished and multi-faceted Senior Software Developer...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
August 03, 2026
Flip Icon
Requirements
Requirements
  • Extensive knowledge and practical application of GIS theory, cartography, spatial information principles, model building, and advanced geoprocessing tools within ArcGIS Pro
  • Strong proficiency in managing and publishing services for ArcGIS Online, ArcGIS Portal, and ArcGIS Server, including Web Mapping Services (WMS) and Web Feature Services (WFS)
  • Hands-on development experience utilizing Python (ArcPy) or R, combined with front-end web development expertise spanning .NET framework, JavaScript, HTML, CSS, and the ESRI Web API for JavaScript
  • Deep understanding of data transfer methodologies and web-service structures, specifically REST, SOAP, AJAX, XML, and JSON
  • Direct experience working with relational databases such as Oracle, Azure SQL, or MS SQL Server, including writing PL/SQL, stored procedures, and database triggers
  • Proven experience creating interactive digital maps and web applications that comply with WCAG AA 2.0 guidelines
  • Polished evaluative skills to translate enterprise information requirements into detailed system specifications, code logic, and automated workflows
  • Strong skills in project planning, milestone management, risk mitigation, and controlling delivery deadlines
  • Outstanding written and verbal communication skills, with a track record of preparing system documentation, presentations, and training guides
  • Prior experience delivering IT infrastructure or application solutions within a structured public sector framework or complex regulatory environment is highly valued
Job Responsibility
Job Responsibility
  • Provide senior technical expertise and project leadership to design, develop, and maintain specialized software applications utilizing the ESRI suite of ArcGIS applications
  • Build, manage, and publish secure web-mapping services, workflows, and layers across ArcGIS Online, ArcGIS Portal, and ArcGIS Server environments
  • Author complex server-side geoprocessing models and automated scripts using structured programming languages to streamline data transformations
  • Develop responsive, user-facing web applications and dashboards utilizing specialized GIS development toolkits alongside modern web frameworks and responsive design principles
  • Analyze complex datasets using spatial methodologies to compile, produce, and maintain comprehensive, high-integrity geographic data structures
  • Architect and manage connections across relational database management systems, utilizing stored procedures and database triggers, while ensuring alignment with cloud technologies
  • Conduct joint application development sessions, execute feasibility studies, perform cost-benefit analyses, and build interactive prototypes to address operational business needs
  • Formulate detailed application development plans, systems documentation, and rigorous technical specification documents
  • Design, configure, and maintain interactive maps and digital applications that strictly adhere to WCAG AA 2.0 accessibility standards
  • Actively transfer technical knowledge and deliver structured mentorship to engineering team members to elevate institutional capabilities
  • Fulltime
Read More
Arrow Right