Senior Lead Software Development Engineer

6 days ago


Chennai, Tamil Nadu, India beBeeSoftware Full time US$ 1,00,000 - US$ 1,50,000
Job Overview

This is a challenging role that requires the implementation of device drivers and BSP for high-performance platforms.

The ideal candidate will have experience working with cross-functional teams, including hardware engineering and manufacturing.

  • Develop, test and integrate device drivers for various devices on our high-performance platforms.
  • Customize BSP, boot code and device drivers.
  • Work closely with hardware engineers in board bringup.
  • Work closely with manufacturing teams for qualification through diagnostics packages.
  • Develop software solutions for high availability and redundancy.
  • Interact with customers to gather requirements, design firmware and ensure quality of deliverables.
  • Interact with cross-functional team including product management, hardware engineering, manufacturing, sales teams to design high-performance, cost-effective solutions for storage and switching platforms.
Required Skills and Qualifications
  • 10+ years of work experience implementing device drivers and BSP.
  • Experience working with cross-functional teams including hardware engineering, manufacturing.
  • Strong knowledge of real-time operating system concepts, multithreading, SMP.
  • Strong knowledge of C, Linux driver programming and kernel architecture.
  • Knowledge of Python.
  • Outstanding software debugging skills.
  • Experience using a full range of hardware test equipment like JTAG debuggers, I2C analyzer etc.
  • Solid understanding of Ethernet PHYs, PCIe, USB, SPI, NAND, I2C and SDRAM.
  • Knowledge of Intel x86 architecture and BIOS/UEFI is a plus.
Working Conditions
  • Duties of this position are performed in a normal office environment.
  • Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data.
  • Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required.
Education and Experience

Bachelor degree or consideration of an equivalent combination of education and experience.

Educational Requirements may vary by Geography



  • Chennai, Tamil Nadu, India beBeeSOFTWARE ENGINEER Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    As a seasoned software engineer, you will be responsible for designing and developing interactive user interfaces using HTML5, CSS3, JavaScript, and frameworks such as Angular. Your expertise in Java and SQL will enable you to integrate APIs and manage client-server communications using RESTful web services. Additionally, you will work with databases like...


  • Chennai, Tamil Nadu, India Laserbeam Software Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Senior Software Developer (.NET Core, React JS, Microservices, ASP.NET MVC)highly skilled and experiencedSenior Software Developerwith expertise in.NET Core, React JS, Microservices, and ASP.NET MVCto join our innovative development team.The ideal candidate will have a strong background in building scalable, high-performance web applications and a passion...


  • Chennai, Tamil Nadu, India beBeeSoftwareEngineering Full time ₹ 1,04,000 - ₹ 1,30,878

    Senior Software Engineering LeadThe Senior Software Engineering Lead plays a key role in our company's success by leading the development and maintenance of high-quality software solutions. This individual will be responsible for overseeing multiple projects simultaneously, ensuring timely delivery and seamless integration with existing...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    Senior Software Engineer (Lead)We are seeking a highly skilled Senior Software Engineer to lead the development of system-level software applications in C++ on Linux. The ideal candidate will have strong expertise in design, debugging, and customer interaction.Job Description:


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 28,00,000

    Job DescriptionThis is a senior lead engineer position in software development. We are seeking an experienced professional to manage and develop software projects.The selected candidate will be responsible for designing, developing, and testing software solutions.They must have strong technical skills and experience with software development life-cycle.Our...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    Job Title: Senior Software Engineer LeadWe are seeking a highly skilled and experienced Senior Software Engineer Lead to join our team. As a key member of our engineering organization, you will lead the design, development, and deployment of large-scale software applications.About the Role:Lead the effort to design, build, and configure software...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Senior Java Software Engineering LeadAs a Senior Java Software Engineering Lead, you will be responsible for leading the development and maintenance of software solutions and applications in the field of Software Engineering.The ideal candidate will have a deep understanding of programming concepts, software design, and software development principles, and...


  • Chennai, Tamil Nadu, India beBeeSoftwareEngineering Full time ₹ 18,00,000 - ₹ 25,00,000

    Senior Software Engineering LeadWe are seeking a seasoned Senior Software Engineering Lead to spearhead the development of scalable microservices using Spring Boot and Java. The ideal candidate will have a strong background in backend development, experience with Agile environments, and excellent leadership skills.Design, develop, and maintain high-quality...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 28,00,000

    Job Title: Senior Software Engineering LeadAt our company, we are looking for an experienced senior software engineering lead to join our team. This is a unique opportunity to work on high-profile projects and contribute to the development of cutting-edge technologies.The successful candidate will be responsible for architecting and developing scalable and...


  • Chennai, Tamil Nadu, India Randstad Full time

    What we are looking for:Essential·Bachelor's degree in computer science (or related field), or an equivalent combination of technical education and work experience.·At least 10+ years of professional software development experience  5 in a Senior or Lead position (C#/.NET, JavaScript/TypeScript).·Demonstrable experience leading or managing software...