Senior Software Architect for Complex Systems

1 week ago


Bengaluru, Karnataka, India Dell Full time
Job Summary

We are seeking an experienced Senior Software Architect to lead the design and development of complex systems. As a key member of our team, you will be responsible for developing sophisticated software solutions based on customer needs.

About the Role

This is a highly technical role that requires a strong background in software development, with expertise in C/C++, Embedded Linux programming, OS Internals, memory management, IPC, and thread programming.

You will contribute to the design and architecture of high-quality, complex systems and software/storage environments. Your responsibilities will include preparing, reviewing, and evaluating software/storage specifications for products and systems.

Key Responsibilities
  • Design and develop sophisticated software solutions based on customer needs.
  • Contribute to the design and architecture of high-quality, complex systems and software/storage environments.
  • Prepare, review, and evaluate software/storage specifications for products and systems.
Requirements

To be successful in this role, you will need:

  • 8-12 years of industry experience in system management software development.
  • A strong firmware/system development background with strong C/C++ development/debug skills and strong embedded Linux programming, OS Internals, memory management, IPC, thread programming.
  • C++, IPMI, DMTF, RedFish, CIM, CIMOM, Linux.
  • Solid understanding of SNMP, IPMI protocols. Experience/exposure to I2C, MCTP, NCSI, PLDM, uEFI protocol is a plus.
  • Working experience with peripheral hardware devices like PCIe Switch, NIC, GPU, FPGA, Memory controller etc. is a plus.
  • Very good server system architecture understanding along with Power and Thermal domain expertise.
Salary

The estimated salary for this role is $140,000 - $180,000 per year, depending on experience.



  • Bengaluru, Karnataka, India Guidewire Software Full time

    At Guidewire, we are on a mission to revolutionize the insurance industry with innovative data analytics and visualization tools. We are seeking an experienced Senior Software Architect who can lead our team in designing and implementing cutting-edge software systems.As a key member of our engineering team, you will be responsible for:Architecting complex...


  • Bengaluru, Karnataka, India Recro Full time

    Are you a seasoned expert in designing and developing complex cloud-based systems? Do you have a passion for leading technical teams and driving innovation?We are seeking a highly skilled Cloud Software Architect to join our team at Recro. As a key member of our engineering team, you will be responsible for designing and implementing cloud-based solutions...


  • Bengaluru, Karnataka, India MRI Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to lead our HR systems development team. As a key member of our technology team, you will be responsible for designing and implementing innovative solutions to meet the evolving needs of our HR business.


  • Bengaluru, Karnataka, India Orpak Systems Full time

    Job Title: Lead Software Developer - System ArchitectEstimated Salary: $120,000 - $180,000 per annum.About the RoleWe are seeking an experienced Senior Software Engineer C++ to join our team at Orpak Systems in Bangalore. As a key member of our software development group, you will be responsible for analyzing and developing system requirements,...


  • Bengaluru, Karnataka, India Dew Software Full time

    We are seeking a highly skilled Senior Database Architect to join our team at Dew Software. As a Senior Database Architect, you will design, develop, and maintain high-performance SQL databases that support software applications.Job DescriptionDesign and implement database architectures that meet business requirementsDevelop and maintain optimized SQL...


  • Bengaluru, Karnataka, India Aindra Systems Full time

    Job OverviewAindra Systems, a pioneering early-stage startup based in Bangalore, aims to revolutionize healthcare diagnostics using Artificial Intelligence and Computer Vision. As a senior software architect, you will play a pivotal role in leading the implementation of our product architecture.


  • Bengaluru, Karnataka, India Bosch Group Full time

    Job OverviewThe Bosch Group seeks a highly skilled Senior Software Engineer for Complex Systems to join our team. As a key member of our technical support unit, you will be responsible for ensuring the smooth operation of our complex systems and providing top-notch support to our customers.In this role, you will work closely with our cross-functional teams...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About GuidewireGuidewire is the leading platform for Property & Casualty insurers to engage, innovate, and grow efficiently. Our platform combines digital, core, analytics, and AI to deliver a cloud service.We partner with our customers to continually evolve and enable their success. With an unparalleled implementation track record of 1600+ successful...


  • Bengaluru, Karnataka, India Persistent Systems Full time

    Salary: ₹2000000 - ₹3000000 per annum, depending on experience.About Persistent SystemsPersistent Systems is a global technology services company that fosters a values-driven and people-centric work environment. Our team of experts is passionate about using the latest technologies to drive innovation and make a positive impact in the world.Job...


  • Bengaluru, Karnataka, India Accord Software & Systems Full time

    About Accord Software & SystemsWe are a dynamic software and systems company seeking an experienced technical architect to join our team. As a technical architect, you will be responsible for designing, developing, implementing, and testing products involving RF, baseband signal processing, and communication interfaces.Key Responsibilities:Design and develop...


  • Bengaluru, Karnataka, India KPIT Full time

    OverviewKPIT is seeking a highly experienced Senior Software Systems Architect to lead the design and development of complex, scalable, and reliable software systems.About the RoleWe are looking for a seasoned architect with 8-12 years of hands-on experience in software development using Java and Spring Boot. The ideal candidate will have strong expertise in...


  • Bengaluru, Karnataka, India Ananant Systems Private Limited Full time

    Establish a cutting-edge wireless semiconductor and systems company headquartered in India to address the expanding requirements for advanced connectivity, computing, and security for 5G and 6G infrastructure and devices.Our product offerings include Intellectual Property (IP), chip design, semiconductor products, software, and systems developed and owned in...


  • Bengaluru, Karnataka, India Procore Technologies Full time

    Senior Software Architect PositionWe're seeking a highly skilled Senior Software Architect to join our team at Procore Technologies. As a key member of our Product & Technology Team, you will design and implement complex software systems that drive our business forward.Key Responsibilities:Develop and operate mission-critical construction file services...


  • Bengaluru, Karnataka, India Alstom Full time

    OverviewAlstom is a leading global player in the rail industry, providing comprehensive solutions for transport networks and mobility. We're dedicated to creating greener and smarter transportation systems that connect cities worldwide.About the RoleWe're seeking a highly skilled Senior Software Architect for Embedded Systems to lead our software development...


  • Bengaluru, Karnataka, India Alstom Full time

    Job OverviewWe are seeking a highly skilled Senior Embedded Systems Architect to join our team in Bangalore. As a key member of our product development team, you will be responsible for designing, developing, and implementing software solutions for complex embedded systems.


  • Bengaluru, Karnataka, India Intel Full time

    Job Title: Senior Software Systems ArchitectAbout IntelIntel's Information Technology Group (IT) is responsible for designing, deploying and supporting the information technology architecture and hardware/software applications for Intel.About the JobWe are seeking a highly skilled Senior Software Systems Architect to design, develop, test, and debug software...


  • Bengaluru, Karnataka, India Hanker systems Full time

    SAP RAR ExpertiseWe seek an experienced SAP RAR expert to join our team at Hanker systems.Key Responsibilities:Implement RAR full life cycle solutions in S/4 HANA systemsDesign and deploy solutions in SAP SD & RARManage and architect complex business modelsCollaborate with Platform Engineers on system enhancementsPrepare and conduct system integration...


  • Bengaluru, Karnataka, India Qtek Systems Full time

    Job Title: Senior Network ArchitectOverview:We are seeking a highly skilled Senior Network Architect to join our team at Qtek Systems. The ideal candidate will have a strong background in designing and implementing complex network architectures, with a focus on scalability, security, and reliability.Key Responsibilities:Design and implement network...


  • Bengaluru, Karnataka, India Uniphore Software Systems Full time

    Join Uniphore as a Senior Software ArchitectWe are seeking a highly skilled and experienced Senior Software Architect to lead our software development team. As a key member of our engineering organization, you will be responsible for designing, building, and managing high-scale, mission-critical real-time production systems.With a strong background in C/C++...


  • Bengaluru, Karnataka, India arm limited Full time

    About Arm LimitedArm Limited is a leading technology company that designs and licenses intellectual property (IP) for the semiconductor industry. With a strong focus on innovation, we enable our customers to develop advanced system-on-chip (SoC) designs.Job DescriptionWe are seeking an experienced Senior Design Architect to join our team as a Principal...