Senior Software Engineer with C and Linux Expertise

4 weeks ago


Bengaluru, Karnataka, India Cisco Full time

About the Role:

This is an exciting opportunity to join the Cisco team working on the company's Data Center space. The Cisco UCS Rack Server is a cutting-edge, high-density server optimized for performance and efficiency, making it suitable for various applications such as virtualization and bare-metal workloads.

Your Responsibilities:

  • Design and develop UCS Server system management firmware and management utilities software.
  • Work with product management and technical marketing to understand requirements and write design specifications.
  • Collaborate with internal teams to integrate and test new features and resolve integration issues.

What You'll Do:

  • Craft, develop, test, deploy, and maintain software.
  • Participate in code reviews to improve team efficiency.
  • Debug, root cause, and fix system-level software deficiencies.

About You:

We're looking for a Senior Software Engineer with 8+ years of experience who thrives in a dynamic start-up-like environment.

Technical Skills:

Excellent knowledge of C programming with Linux operating system.

Familiarity with Intel/AMD Rack/Blade server platforms, PCI-e, NVMe, and GPUs.

Good understanding of operating systems (Linux), firmware, kernel programming, user space, and system space.

Strong fundamentals of system-level debugging techniques and exposure to debugging tools.

Curiosity about user experience and user interface design and development.

Possess creative problem-solving skills and excellent debugging skills.

Optional Skills:

  • Experience in C++ environment and Python.
  • Basic networking knowledge.


  • Bengaluru, Karnataka, India Aptiv Full time

    About the RoleAptiv is seeking a skilled Senior Software Engineer to join our team, specializing in C++ Linux Development. This role involves developing software that rewrites the rules of transportation safety, eco-friendliness, and connectivity.Your ResponsibilitiesAnalyzing customer requirements and converting them into design and code.Developing code in...


  • Bengaluru, Karnataka, India Cisco Full time

    About the Role:Cisco is seeking a highly skilled Senior Software Engineer to join our Unified Computing Systems (UCS) team in the Data Center space. The ideal candidate will have 8+ years of experience in designing and developing UCS Server system management firmware and management utilities software.Key Responsibilities:Design and develop UCS Server system...


  • Bengaluru, Karnataka, India Cisco Full time

    About the Role:Cisco is seeking an experienced Senior Software Engineer to join our Unified Computing Systems (UCS) team, working in the Data Center space. The ideal candidate will have a strong background in C programming, Linux operating systems, and BMC expertise.About the Team:You will be working closely with our product management and technical...


  • Bengaluru, Karnataka, India TECELF Full time

    Job Summary:We are seeking a highly skilled C Linux Software Engineer to join our team at TECELF. The successful candidate will be responsible for developing and maintaining C applications on the Linux platform.Key Responsibilities:Design and Develop: C applications for Linux-based systems, ensuring stability, performance, and security.Collaborate: With...


  • Bengaluru, Karnataka, India KPIT Full time

    Job DescriptionWe are seeking a highly skilled Senior C++ Software Engineer with expertise in modern C++ development and experience in Adaptive Autosar platform/embedded platform.Key ResponsibilitiesDesign, develop, and test high-quality software using C++11 and C++14.Collaborate with cross-functional teams to drive software design and development.Implement...


  • Bengaluru, Karnataka, India TECELF Full time

    Job Title:Senior C Linux DeveloperJob Summary:TECELF is seeking a highly skilled Senior C Linux Developer to join our team. As a Senior C Linux Developer, you will be responsible for developing and maintaining C applications on the Linux platform.Key Responsibilities:Design and Develop: C applications for Linux-based systemsCollaborate: with cross-functional...


  • Bengaluru, Karnataka, India NR Consulting - India Full time

    Job Title: C Programmer with Linux ExpertiseJob Summary:We are seeking a skilled C Programmer with expertise in Linux, to join our team at NR Consulting - India. The ideal candidate will have a strong understanding of the Linux operating system and experience in kernel development using C.Key Responsibilities:- Design and maintain kernel modules- Collaborate...


  • Bengaluru, Karnataka, India Mistral Solutions Pvt. Ltd Full time

    About Mistral's Software TeamMistral Solutions Pvt. Ltd.'s software team is equipped to handle complex software requirements of state-of-the-art applications in consumer, industrial, aerospace, and defense domains. Our team's expertise encompasses a wide range of software development services including low-level software (assembly language), Firmware, Device...


  • Bengaluru, Karnataka, India Cisco Full time

    Unlock Your Potential in Cisco's Data Center SpaceThis is an exceptional opportunity to collaborate with Cisco's Unified Computing Systems (UCS) team, driving innovation in the Data Center arena. The Cisco UCS Rack Server is a compact, high-density server optimized for performance and efficiency, making it an ideal choice for various applications, including...


  • Bengaluru, Karnataka, India NR Consulting - India Full time

    Job Title:C Developer with LinuxJob Description: We are seeking an experienced C developer with expertise in Linux kernel development to join our team at NR Consulting - India. The ideal candidate will have a solid understanding of Linux operating system concepts and experience with kernel debugging tools and techniques. The role involves designing and...


  • Bengaluru, Karnataka, India Hiringhut Full time

    C Programming and Data Structures.Key Skills:Linux internals, including system calls, IPC, network programming, and POSIX multi-threading.Proficiency in C++ and object-oriented programming (OOPs) concepts.Understanding of Linux system start-up processes, including sysvinit and systemd.Experience with bootloaders, such as uBoot.Familiarity with message bus...


  • Bengaluru, Karnataka, India Talpro Full time

    Key ResponsibilitiesC++ Development and Maintenance: Design, develop, and maintain software applications using C++.Efficient Code Writing: Write efficient, maintainable, and well-documented code.Agile Software Development: Participate in the full software development lifecycle, from requirements gathering and design to implementation and testing.Linux-Based...


  • Bengaluru, Karnataka, India NR Consulting - India Full time

    Job Title: We are seeking a highly skilled Development Engineer with 5+ years of C kernel development experience and a solid understanding of the Linux operating system. The ideal candidate will have a Bachelor's degree in Computer Science or a related field, experience with version control systems, build systems, and excellent problem-solving skills.Key...


  • Bengaluru, Karnataka, India RSA Security Full time

    We are seeking a highly skilled Senior C++ Software Engineer to join our team at RSA Security. This is a challenging and rewarding opportunity for an experienced software engineer who wants to take their career to the next level.About the RoleThis position involves designing, developing, and maintaining efficient, reusable, and reliable C++ code. You will...


  • Bengaluru, Karnataka, India Eximietas Design Full time

    About Eximietas Design:We are a leading technology firm specializing in innovative solutions for businesses worldwide. Our expertise lies in VLSI, Embedded SW, Cloud Computing, Cyber Security, AI, and ML.Our team is comprised of experienced engineers from top industry giants, including Google, Cisco, Microsoft, Oracle, Uber, Broadcom, and Sun.Job...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Unlock Your Potential in a Dynamic EnvironmentSenior Software Development Engineer - C++ and PythonWe're seeking a skilled Senior Software Development Engineer to join our team. As a key member, you'll be responsible for driving software development in Altair HyperWorks NVH Director. Your expertise in C++ and Python will be instrumental in implementing new...


  • Bengaluru, Karnataka, India Thales Full time

    Thales Software Development OpportunityAs a Senior Software Architect with Thales, you will be a key member of our software development team, responsible for designing and implementing embedded software solutions using C and C++ programming languages. Your strong analytical and problem-solving skills will be essential in ensuring timely delivery of...


  • Bengaluru, Karnataka, India Eximietas Design Full time

    We are a technology services and solutions company headquartered in San Jose, CA, with a global footprint extending to Bangalore, Chennai, and Bhubaneswar in India. Our company, Eximietas Design, is a leading technology firm specializing in (VLSI/Embedded SW/Cloud Computing/Cyber Security/AI/ML) solutions. With a commitment to innovation and excellence, we...


  • Bengaluru, Karnataka, India RSA Security Full time

    **Software Development Expertise**RSA Security is seeking a highly skilled Senior C++ Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining efficient C++ code.**Key Responsibilities**• Design and develop high-quality, reusable, and reliable C++ code.•...


  • Bengaluru, Karnataka, India Stixis Technologies Full time

    Job Description for Senior Software DeveloperC++, C#, Linux, TCP/IP, Http, JavaScript, Html, CSS - (Mandatory skills required)We are looking for a highly skilled software developer to join our team at Stixis Technologies.Key Responsibilities:Design and develop software applications using C++ and Linux.Collaborate with cross-functional teams to identify and...