Senior Software Architect

1 day ago


Nashik, Maharashtra, India beBeeEmbedded Full time ₹ 20,00,000 - ₹ 24,99,999

Job Title : Embedded Systems Lead – Smart Camera System

About This Role :

We are seeking a seasoned Embedded Systems Lead to spearhead the design, development, and integration of cutting-edge embedded software and system-level features for our smart camera system.

This is an exciting opportunity for a highly skilled professional with expertise in leading cross-functional teams to bring up platforms, develop BSPs, and drive low-power optimization.

Main Responsibilities :

  • Design and develop the full embedded software stack for the smart camera system.
  • Lead the board bring-up process and create custom hardware BSPs.
  • Develop and integrate Linux kernel drivers for cameras, wireless modules, and sensors.
  • Integrate and debug Wi-Fi, Zigbee, LoRa wireless communication protocols.
  • Drive the development of camera subsystem drivers (MIPI CSI-2, ISP tuning, V4L2).
  • Implement low-power operation, sleep modes, and battery monitoring features.
  • Collaborate with the hardware team on hardware-software co-design and power optimization.
  • Develop interfaces for Edge AI inference pipelines (TensorFlow Lite or similar).
  • Debug complex system issues using JTAG, logic analyzers, and embedded logging.
  • Document system architecture, APIs, and provide mentorship to junior team members.

Mandatory Skills :

  • Strong proficiency in Embedded C/C++, Embedded Linux (Yocto, Buildroot).
  • Experience with Linux kernel development and device driver programming.
  • Deep understanding of Wi-Fi driver stacks and wireless MAC layers.
  • Experience integrating and tuning camera modules and MIPI-CSI pipelines.
  • Knowledge of wireless protocols, especially Zigbee and/or LoRa.
  • Experience with battery-powered embedded systems and power management.
  • Experience with BSP development, bootloader customization, and OS bring-up.
  • Hands-on experience with Edge AI models on embedded targets (ARM-based or DSPs).
  • Familiarity with schematic review and basic hardware debugging tools (oscilloscope, multimeter).
  • Worked on at least one full-cycle embedded product (from prototype to field deployment).

Collaboration Teams :

  • RF and Wireless Engineers
  • Camera & ISP Engineers
  • Hardware & PCB Design Engineers
  • Android/Linux App Developers
  • System Test & Field Deployment Engineers


  • Nashik, Maharashtra, India beBeeSoftware Full time ₹ 1,80,00,000 - ₹ 2,50,00,000

    Senior Software Architect We are seeking a skilled Senior Software Architect to design and implement scalable, maintainable solutions for our customer-facing systems. This high-impact role focuses on building foundational systems that power billing, contracting, and enterprise account management. Billing Engine: Design and develop the billing engine...


  • Nashik, Maharashtra, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Job Title: Senior Software ArchitectLocation: Remote (Global)Experience: 8+ YearsNotice Period: Immediate StartRole Overview:We seek a seasoned software architect to spearhead the development of scalable AI-driven applications. This role combines expertise in Fullstack development, Generative AI, LLMs, and ML to design and deploy secure, high-performing...


  • Nashik, Maharashtra, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    Test Architect RoleAs a senior test architect, you will play a pivotal role in designing and implementing robust testing strategies to ensure the quality and reliability of software products.The successful candidate will have expertise in test architecture, Agile methodologies, Python, Pytest framework, Selenium, API testing, and Appium.Key...


  • Nashik, Maharashtra, India beBeeLeadership Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Title: Senior Software Development ManagerWe are seeking an experienced leader to spearhead full-stack development, architect scalable solutions, and drive technical excellence across projects.About the RoleAs a senior software development manager, you will take ownership of backend architecture and development, guide a team of engineers, and deliver...


  • Nashik, Maharashtra, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000

    Job Title:We are seeking an experienced software architect to design and develop secure, high-performance web applications in the travel domain.The role involves working across front-end, back-end, and database layers while integrating third-party APIs, architecting microservices, and building webhooks for real-time data flows.Main Responsibilities:Build...


  • Nashik, Maharashtra, India beBeeArtificialintelligence Full time ₹ 15,00,000 - ₹ 18,00,000

    Lead AI Software ArchitectWe are seeking a seasoned software architect to lead the development of large-scale software applications with a strong focus on AI and machine learning.The ideal candidate will have experience in designing and implementing technology architectures for enterprise applications, leading design and development teams, and creating...


  • Nashik, Maharashtra, India beBeeSoftware Full time ₹ 30,00,000 - ₹ 40,00,000

    **Senior Software Engineer Position Available**We are seeking a highly skilled and experienced Senior Software Engineer to lead our team in developing modern web applications. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and the ability to mentor junior engineers.The successful candidate will be...


  • Nashik, Maharashtra, India ESDS Software Solution Limited Full time US$ 1,20,000 - US$ 2,00,000 per year

    End-to-End Architecture Design : Architect distributed, event-driven, and microservices-based systems similar to public cloud platforms. Leverage containers, Kubernetes , and hybrid virtualization environments ( Hypervisor, OpenStack ) in architecting it.Technology Evaluation & Strategy : Evaluate and recommend the right mix of tools, frameworks,...


  • Nashik, Maharashtra, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    We are seeking a skilled professional to fill the role of Senior Software Developer.About the PositionThe successful candidate will be responsible for designing, developing, and maintaining high-quality software systems that meet the needs of our customers and drive business success. This is an excellent opportunity to work on challenging projects,...


  • Nashik, Maharashtra, India beBeeSoftware Full time ₹ 10,00,000 - ₹ 15,00,000

    Job Title:Senior Software ArchitectAbout the Role:We are seeking an experienced and skilled Senior Software Architect to join our team. This individual will be responsible for designing, developing, and maintaining complex software systems using ASP.NET, C#, MVC, and Azure AD B2C.Key Responsibilities:Design and develop scalable, efficient, and secure backend...