Principal Software Architecture Leader for Hardware-Software Systems

2 days ago


Ahmedabad, Gujarat, India HRemedies Full time
About the Role

We are seeking a seasoned Principal Software Architecture Leader to spearhead our efforts in designing and developing cutting-edge hardware-software systems.

As a key member of our team, you will be responsible for leading the architecture of our system software and collaborating with cross-functional teams to drive technical strategy.

Key Responsibilities
  • Develop and maintain a deep understanding of our system software architecture and hardware components.
  • Mentor junior team members and contribute to their growth and development.
  • Leverage your expertise in software engineering principles, design patterns, data structures, and algorithms to drive system architecture decisions.
  • Collaborate with engineers to develop applications for desktop platforms using C++, C#, or Java.
  • Evaluate and recommend technologies for interface protocols such as CORBA, Apache Thrift, gRPC, or similar.
  • Participate in collaborative discussions to detail out abstract problem statements into concrete requirements and design.
  • Foster strong communication skills and work effectively in a team environment.
Requirements
  • 5-10 years of experience in system software engineering or software development, with prior experience in non-compute hardware automation or instrumentation.
  • Experience in developing applications for desktop platforms.
  • Mandatory experience in OOP, design patterns, data structures, and algorithms, distributed systems, multi-threaded and multi-process programming.
  • Proficiency in writing, deploying, and maintaining production code in C++, C#, or Java.
  • Familiarity with MFC, WinForms, Win32, WPF/WCF.
  • Bachelor's degree or higher in Computer Science, Engineering, or related field.
What We Offer

We offer a competitive salary of $120,000 - $180,000 per annum, commensurate with experience, and a range of benefits that cater to your professional growth and well-being.



  • Ahmedabad, Gujarat, India Airan Global Private Limited Full time

    Job Title: Principal Software EngineerDescription:We are seeking a skilled Principal Software Engineer to join our team at Airan Limited. As a seasoned professional, you will play a key role in designing, developing, and deploying software solutions using the .NET framework.Responsibilities:* Participate in requirements analysis and collaborate with internal...


  • Ahmedabad, Gujarat, India Crest Data Full time

    Job DescriptionWe are seeking an experienced Principal Software Architect to lead our technology team at Crest Data.Company OverviewCrest Data is a global leader in data analytics, security, and cloud solutions. We work with Fortune 500 corporations and innovative startups, providing cutting-edge technological services.Our company is headquartered in...


  • Ahmedabad, Gujarat, India BeeKayIT NetSec Solutions Pvt Ltd Full time

    Job DescriptionBeeKayIT NetSec Solutions Pvt Ltd seeks a highly skilled Desktop Support Engineer to maintain and administer computer networks and related computing environments.Key Responsibilities:Maintain and administer computer networks and related computing environments.Administer systems software, applications software, hardware, and...


  • Ahmedabad, Gujarat, India Global Technology Innovator Full time

    Job Title: Principal Software Engineer About the Role:We are seeking a highly skilled Senior Backend Developer to join our dynamic team at Global Technology Innovator. As a key member of our engineering team, you will play a vital role in crafting exceptional software experiences. Your Responsibilities:Designing and implementing innovative features to...


  • Ahmedabad, Gujarat, India Universal Software Full time

    About Universal Software:We are a leading software development company specializing in innovative solutions for various industries. Our cutting-edge technology and exceptional service are driven by a talented and dedicated team.Estimated Salary: $80,000 - $120,000 per yearJob Summary:This full stack software engineer position involves developing, testing,...

  • Software Architect

    2 weeks ago


    Ahmedabad, Gujarat, India Catex India Software private LTD Full time

    At Catex India Software Private LTD, we are seeking a talented Software Architect to spearhead the development of our software solutions.The ideal candidate will have a strong background in designing and implementing scalable software systems, with expertise in Cloud Development and DevOps practices.Responsibilities:Collaborate with cross-functional teams to...


  • Ahmedabad, Gujarat, India Catex India Software private LTD Full time

    We are looking for a highly skilled Principal Full Stack Developer to lead the development of scalable software solutions in our Ahmedabad location. The ideal candidate should have a strong background in both front-end and back-end coding languages, as well as experience with development frameworks.**Key Responsibilities**Collaborate with cross-functional...


  • Ahmedabad, Gujarat, India Software Co Full time

    Job Summary:Software Co seeks an accomplished Project Manager to spearhead our software development initiatives in Ahmedabad. As a seasoned leader, you will oversee multiple simultaneous projects, driving them to world-class delivery standards.About Software Co:We are a dynamic and rapidly growing software and app development agency with a presence in...


  • Ahmedabad, Gujarat, India Catex India Software private LTD Full time

    Job BriefWe are looking for a skilled Full Stack Developer to create scalable software solutions. As a Full Stack Developer, you should be comfortable working with both front-end and back-end coding languages, development frameworks, and architecture design.Key ResponsibilitiesCollaborate with cross-functional teams and product managers to design and develop...


  • Ahmedabad, Gujarat, India Catex India Software private LTD Full time

    We are seeking a skilled Full Stack Developer to join our team at Catex India Software Private LTD.The ideal candidate will possess excellent knowledge of both front-end and back-end coding languages, development frameworks, and be comfortable with collaborative environments.Key Responsibilities:Collaborate with development teams and product managers to...


  • Ahmedabad, Gujarat, India Ishitva Robotic Systems Full time

    We are seeking a skilled Senior Software Developer with expertise in developing robust desktop applications and a deep understanding of hardware-software integration at Ishitva Robotic Systems.The role involves designing and maintaining high-performance applications using C++, C, and Qt, collaborating with AI and hardware teams, and ensuring seamless...


  • Ahmedabad, Gujarat, India Attri Full time

    Job Title: Software Development LeaderAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our engineering team in Ahmedabad, Gujarat, India. As a Senior Software Engineer, you will play a pivotal role in refining our system architecture, ensuring seamless integration of tech stacks, and streamlining the DevOps process.Key...


  • Ahmedabad, Gujarat, India BRILWORKS SOFTWARE LLP Full time

    Job Title: Senior Software EngineerAbout the Role: We are seeking an experienced Senior Software Engineer to join our team at BRILWORKS SOFTWARE LLP. The ideal candidate will have a strong background in Java development, with a focus on building scalable and efficient software solutions.Key Responsibilities:Design, develop, and maintain clean, reusable Java...


  • Ahmedabad, Gujarat, India Embrill Private Limited Full time

    About Embrill Private LimitedEmbrill Private Limited is a leading organization that offers cutting-edge solutions in the field of electronics and software development.Job OverviewWe are seeking an experienced Electrical Systems Software Specialist to join our team. This role will involve designing, developing, and implementing software solutions for various...


  • Ahmedabad, Gujarat, India Catex India Software private LTD Full time

    About the RoleWe are looking for a Full Stack Developer to produce scalable software solutions. As a seasoned software developer, you should be comfortable around both front-end and back-end coding languages, development frameworks.Key ResponsibilitiesCollaborate with cross-functional teams to create innovative software solutions.Stay up-to-date with the...


  • Ahmedabad, Gujarat, India SPRAT Full time

    Key ResponsibilitiesAs a key member of SPRAT, you will be responsible for leading software development teams and ensuring the delivery of high-quality software solutions. Your expertise in system design and analysis will be crucial in driving the development of innovative software products.RequirementsWe are looking for candidates with a strong educational...


  • Ahmedabad, Gujarat, India Arting Digital Full time

    Job Title: Software Development LeaderWe are seeking an experienced Front-end Architect to join our team at Arting Digital. In this role, you will be responsible for designing and developing dynamic and responsive web applications using ReactJS.Key Responsibilities:Design and develop high-performance, scalable front-end architectures using ReactJS.Create...


  • Ahmedabad, Gujarat, India TEKSUN Full time

    Job SummaryTEKSUN is seeking a highly skilled and experienced Principal Hardware Engineer to lead the design and development of our cutting-edge hardware solutions.Core ResponsibilitiesProvide technical guidance and leadership to junior engineers, ensuring the successful execution of hardware design projects.Develop and maintain high-quality hardware...


  • Ahmedabad, Gujarat, India GRIDBOTS TECHNOLOGIES PVT LTD Full time

    Job Title: Embedded Software ArchitectWe are seeking an experienced Embedded Software Architect to join our team at Gridbots Technologies Pvt Ltd. As an Embedded Software Architect, you will be responsible for designing and developing embedded systems for robotic applications, including hardware and software integration.Key Responsibilities:Design and...


  • Ahmedabad, Gujarat, India WorkQuest India Full time

    At WorkQuest India, we are seeking a skilled Software Systems Architect to design and implement scalable software systems. Key responsibilities include defining software project scope and scale, designing software system architecture, and developing and maintaining internal software tools. The ideal candidate will have a Bachelor's degree in computer...