System Software Architect

3 days ago


Pune, Maharashtra, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878

Accelerate Innovation in Computer Vision and Machine Learning

We are seeking a visionary System Software Architect to lead the design and implementation of firmware and driver stack for our Programmable Vision Accelerator engine. As a key member of our team, you will collaborate with software engineers to create and evolve essential parts of our software stack responsible for scheduling and execution of highly optimized computer vision and machine learning kernels for specialized DSP hardware.

You will utilize your exceptional design abilities, coding expertise, and creativity to deliver innovative real-time firmware and kernel mode drivers for a low power, high performance computer vision accelerator engine. Your work will have a significant impact on realizing the groundbreaking potential of our mobile systems, including self-driving cars, intelligent video analytics, and autonomous mobile robotics.

Key Responsibilities:

  • Evolving and defining software architecture for future Programmable Vision Accelerator chips and enhancing the functionality of currently shipping products.
  • Designing and writing custom embedded software for the PVA engine to meet product and hardware requirements at the SoC level.
  • Helping to define forward-looking strategy and improvements to PVA algorithms and system architecture.
  • Reviewing hardware specifications and mapping algorithms to the architecture.
  • Participating in the bring-up of the new generation of the world's most advanced SoC.
  • Collaborating closely with other teams and software/hardware architects across our organization to support the architecture, design, creation, integration, and validation of PVA software under a common SoC umbrella.
  • Providing technical support and guidance for internal and external customers.
  • Mentoring and guiding the technical development of less experienced team members.

Requirements:

  • College degree (preferably PhD or MS) in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
  • 10+ years of working experience in the embedded industry, including 5+ years in a technical leadership role.
  • Deep understanding of SoC principles, general systems architectures, operating systems, device drivers, memory management, multithreading, and real-time scheduling.
  • Deep understanding and working experience with embedded technologies, including DSP, computer vision, and image/signal processing.
  • Excellent software development skills (C, C++) and outstanding problem-solving capabilities.
  • Proven expertise in architecting embedded software and developing highly optimized code for DSP, SIMD, and/or VLIW processors.
  • Experience with embedded Linux and/or QNX.
  • Outstanding interpersonal skills with the ability to work in a global and diverse team operating in a fast-paced environment.
  • Good understanding of safety-critical software principles with experience in automotive or other highly regulated industries.

What We Offer:

  • Opportunities to work on cutting-edge technologies and projects.
  • A collaborative and dynamic work environment.
  • Professional growth and development opportunities.
  • Competitive compensation and benefits package.


  • Pune, Maharashtra, India beBeeEmbedded Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job Summary:We are seeking a skilled Model Architect to define and maintain software architecture for complex systems. This role involves designing modular, scalable frameworks using cutting-edge technologies such as embedded C and MATLAB/Simulink.Main Responsibilities:Develop software architecture for model-based systemsDesign and implement scalable...


  • Pune, Maharashtra, India Momentive Software Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    *Job Description:*DUTIES & RESPONSIBILITIES:Determine functional and non-functional requirements for new software or existing applicationsMentor and coach junior development team membersSolve the most difficult software development challengesContribute to the framework for the development of software that will result in high quality solutionsMaintain balance...

  • Software Architect

    6 days ago


    Pune, Maharashtra, India beBeeApplicationDeveloper Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job Title: Software ArchitectA senior software architect is responsible for designing, building and maintaining high-quality software applications to meet business requirements.Main Responsibilities:Developing and implementing technical architecture strategiesCollaborating with cross-functional teams to design and deliver software solutionsMaintaining and...

  • Software Architect

    1 week ago


    Pune, Maharashtra, India beBeeDevelopment Full time ₹ 18,00,000 - ₹ 24,00,000

    Job Title: Software ArchitectOverview:As a skilled Software Architect, you will design and implement cutting-edge software systems that meet the needs of our clients. With a strong background in Java development and experience in microservices architecture, you will be responsible for creating scalable and efficient software solutions.Key Responsibilities:-...

  • System Architect

    3 days ago


    Pune, Maharashtra, India Siemens Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Youll make a difference by:We are seeking a highly experienced System Architect to lead the system-level design and specification of the Driver Machine Interface (DMI) for the European Train Control System (ETCS). This role involves translating customer and market requirements into system specifications, defining architecture and interfaces, and...


  • Pune, Maharashtra, India beBeeArchitect Full time US$ 90,000 - US$ 1,20,000

    We are seeking an experienced Senior Software Architect to join our team. The ideal candidate will have a strong background in software development and architecture, with expertise in designing and implementing scalable, secure, and efficient systems.Job DescriptionThe Senior Software Architect will be responsible for leading the design and implementation of...

  • Software Architect

    6 days ago


    Pune, Maharashtra, India Siemens Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM)...


  • Pune, Maharashtra, India Tata Technologies Full time US$ 1,25,000 - US$ 1,75,000 per year

    Experience - 8 to 13 YearsNotice Period - Immediate to 30 DaysCurrent Job location- PuneJob Description: Android System / Software Architect:Strong Know-how of Android Automotive's System/Software-Architecture (across all major software layers of Android)Strong know-how of AOSP code base, including extension points / compatibilityStrong know-how in Android's...


  • Pune, Maharashtra, India Momentive Software Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Job DescriptionKey ResponsibilitiesSolution Design & ArchitectureDesign end-to-end Salesforce solutions across multiple clouds (Sales, Service, Experience, Marketing, CPQ).Translate business requirements into scalable and maintainable technical architectures.Evaluate and recommend custom development approaches.Create architecture blueprints, data models, and...


  • Pune, Maharashtra, India Momentive Software Full time

    Job DescriptionJob Description:DUTIES & RESPONSIBILITIES:- Determine functional and non-functional requirements for new software or existing applications- Mentor and coach junior development team members- Solve the most difficult software development challenges- Contribute to the framework for the development of software that will result in high quality...