Current jobs related to Software System Architect - Bengaluru, Karnataka - beBeePrincipalEngineer


  • Bengaluru, Karnataka, India Krutrim Full time

    Job Title: System Software Architect – Edge & ECU Systems Role Overview We are seeking a seasoned System Software Architect with 20+ years of experience in architecting and delivering edge computing platforms and Electronic Control Unit (ECU) software systems. This role is highly hands-on and spans the complete software stack—from Firmware, BSP, OS,...


  • Bengaluru, Karnataka, India Krutrim Full time

    Job DescriptionJob Title: System Software Architect Edge & ECU SystemsRole OverviewWe are seeking a seasoned System Software Architect with 20+ years of experience in architecting and delivering edge computing platforms and Electronic Control Unit (ECU) software systems. This role is highly hands-on and spans the complete software stackfrom Firmware, BSP,...


  • Bengaluru, Karnataka, India Krutrim Full time

    Job Title: System Software Architect – Edge & ECU SystemsRole OverviewWe are seeking a seasoned System Software Architect with 20+ years of experience in architecting and delivering edge computing platforms and Electronic Control Unit (ECU) software systems. This role is highly hands-on and spans the complete software stack—from Firmware, BSP, OS,...


  • Bengaluru, Karnataka, India Krutrim Full time

    Job Title: System Software Architect – Edge & ECU SystemsRole OverviewWe are seeking a seasoned System Software Architect with 20+ years of experience in architecting and delivering edge computing platforms and Electronic Control Unit (ECU) software systems. This role is highly hands-on and spans the complete software stack—from Firmware, BSP, OS,...

  • Software Architect

    2 weeks ago


    Bengaluru, Karnataka, India Bosch Global Software Technologies Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    Roles & Responsibilities :You will be part of a passionate embedded software development team who develop BMS Software for BESS systems thereby providing lifeline for critical ecosystems.You will own the architecture of a BESS-BMS system covering across different layers of architectureYou will be responsible for functionality, reliability, security, safety...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 28,00,000

    System Architect and Software Integration SpecialistAs a highly skilled System Architect and Software Integration Specialist, you will play a key role in the development of cutting-edge automotive embedded software solutions.


  • Bengaluru, Karnataka, India beBeeInnovation Full time ₹ 1,04,000 - ₹ 1,30,878

    As a software systems architect, you will play a pivotal role in driving innovation and optimizing software performance.Key responsibilities include:Conducting thorough performance analyses to identify areas for improvementDesigning and deploying high-performance software on cutting-edge platformsDeveloping and implementing regression test models to ensure...


  • Bengaluru, Karnataka, India beBeeSystem Full time ₹ 15,00,000 - ₹ 20,00,000

    Edge Software PioneerWe are seeking a visionary Edge Software Architect to bridge embedded/automotive ECU platforms with next-generation edge systems, ensuring scalable, reliable, and high-performance software for AI-driven edge, automotive, industrial automation, and real-time computing.This role spans the complete software stack—from Firmware, BSP, OS,...

  • Systems Architect

    2 weeks ago


    Bengaluru, Karnataka, India Krutrim Full time

    Job Title: System Software Architect – Edge & ECU Systems We are seeking a seasoned System Software Architect with 20+ years of experience in architecting and delivering edge computing platforms and Electronic Control Unit (ECU) software systems. This role is highly hands-on and spans the complete software stack—from Firmware, BSP, OS, Virtualization,...

  • Software Architect

    2 weeks ago


    Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 90,00,000 - ₹ 1,20,00,000

    Job Title: Software ArchitectWe are seeking an experienced software architect to define and maintain the architecture for embedded and model-based systems.

Software System Architect

2 weeks ago


Bengaluru, Karnataka, India beBeePrincipalEngineer Full time ₹ 15,00,000 - ₹ 20,00,000
Software Engineer Lead

We are seeking a highly skilled and experienced Software Engineer Lead with expertise in both Software Engineering and Build Engineering.

Overview

This hybrid role is ideal for a professional passionate about developing high-performance, scalable software systems and optimizing complex build pipelines.

Key ResponsibilitiesSoftware Engineering
  • Design and develop high-performance software systems using C++, C#, and .NET technologies.
  • Architect scalable, real-time, multi-threaded, event-driven systems.
  • Work with low-level Windows internals, integrating with COM and ActiveX components.
  • Optimize existing code to meet performance, scalability, and maintainability goals.
  • Mentor and guide development teams on best practices in architecture, design, and testing.
  • Ensure adherence to modern SDLC, agile practices, and continuous improvement processes.
  • Conduct performance profiling and bottleneck resolution in complex systems.
Build Engineering
  • Lead the design and automation of build pipelines using Makefiles, InstallShield, and related tools.
  • Manage and optimize CI/CD pipelines for streamlined development and deployment.
  • Oversee Perforce version control and establish best practices for source code management.
  • Troubleshoot build failures, deployment issues, and provide root cause analysis.
  • Improve build system performance and reliability through strategic optimizations.
  • Collaborate with DevOps, QA, and development teams for cross-environment integration.
  • Mentor junior engineers on release engineering and version control practices.
Required Skills & Experience
  • 10+ years in software development with C++, C#, and .NET.
  • Strong experience in building real-time, multithreaded, event-driven systems.
  • Expertise in COM, ActiveX, and system-level Windows programming.
  • Deep understanding of Windows Internals.
  • Proficient in Makefile scripting, build automation, and Perforce version control.
  • Experience with CI/CD tools (e.g., Jenkins, TeamCity, Bamboo).
  • Strong leadership and mentoring capabilities.
  • Excellent debugging, problem-solving, and communication skills.
  • Bachelor's or Master's in Computer Science, Engineering, or related field.
Preferred Qualifications
  • Experience with Docker, Kubernetes, or cloud-based build environments.
  • Knowledge of cross-platform development best practices.
  • Familiarity with software release management and versioning workflows.
  • Exposure to virtualization technologies and cloud platforms (AWS, Azure, GCP).

This role offers opportunities for professional growth, collaboration, and innovation.