Current jobs related to C Programming Expert - Bengaluru, Karnataka - Varite
-
Expert in Android C++ Programming
2 days ago
Bengaluru, Karnataka, India beBee Careers Full timeAbout the Role :We are looking for an Expert in Android C++ Programming to join our team. As an Expert in Android C++ Programming, you will be responsible for designing, developing, and implementing efficient, maintainable, and high-performance C++ code for Android-based applications. You will also be responsible for optimizing and integrating machine...
-
Expert in Object-Oriented C++ Programming
2 weeks ago
Bengaluru, Karnataka, India Mphasis Full timeObject-Oriented C++ Programming Expert:">We are looking for an expert in object-oriented C++ programming to join our team at Mphasis. The successful candidate will be responsible for designing, developing, and optimizing high-performance applications using C++.">Requirements:">">Extensive experience in object-oriented C++ programming.">Strong expertise in...
-
C and C++ Programming Expert
5 days ago
Bengaluru, Karnataka, India HCLTech Full timeCompany Overview:HCL Tech is a leading technology company that is committed to innovation and excellence. We are looking for talented individuals to join our team and contribute to our mission of shaping the future of technology.About the Job:We are seeking an experienced system programmer to join our dynamic team in Pan India. The ideal candidate will have...
-
C++ and Python Programming Expert
2 weeks ago
Bengaluru, Karnataka, India Live Connections Full timeWe are seeking a highly skilled C++ and Python Programming Expert to join our team at Live Connections. As an Operations Support Systems (OSS) Engineer, you will play a crucial role in developing, implementing, and maintaining software solutions using C++ and Python.Key RequirementsBachelor's or Master's degree in Computer Science, Information Technology,...
-
Senior C Programming Expert
2 days ago
Bengaluru, Karnataka, India beBee Careers Full timeJob DescriptionThis position requires a seasoned expert in embedded software development with a focus on automotive systems. The ideal candidate will possess a deep understanding of C programming, Linux system internals, and network protocols.Main ResponsibilitiesDesign and develop efficient and reliable software solutions using C programming...
-
C Programming Instructor
1 week ago
Bengaluru, Karnataka, India Cranes Varsity Full timeCranes Varsity is seeking an experienced C Programming Instructor to teach our students the fundamentals of C programming and embedded systems. As a key member of our team, you will be responsible for delivering high-quality instruction and ensuring student success.Responsibilities:Teach C programming courses to studentsDevelop and deliver lesson plans and...
-
C Programming Expert
2 days ago
Bengaluru, Karnataka, India beBee Careers Full timeAbout the RoleWe are looking for a skilled software developer to join our team and work on designing, developing, testing, and maintaining software applications using C programming.A minimum of 3-9 years of relevant experience in software development is required.Expertise in C programming, Linux system programming, and driver development for Linux/Android...
-
C++ Programming Expert
2 days ago
Bengaluru, Karnataka, India beBee Careers Full timeResponsibilitiesDevelop high-performance C/C++ applications and system components using modern C++ features and best practices.Design and implement kernel-mode drivers for Windows and/or Linux operating systems.Create efficient, scalable, and maintainable C/C++ code for both user-mode and kernel-mode applications.Develop endpoint protection and workload...
-
C Programming Expert
2 days ago
Bengaluru, Karnataka, India beBee Careers Full time**Linux Kernel Development Opportunity**We are seeking a talented kernel internals engineer to join our team and contribute to the development of high-quality device drivers for various hardware peripherals.The ideal candidate will have a strong background in C programming and Linux kernel internals.Key Responsibilities:Design and develop device drivers...
-
C/C++ Programming Expert
2 days ago
Bengaluru, Karnataka, India beBee Careers Full timeKey ResponsibilitiesThe ideal candidate will have strong C and C++ programming skills, as well as user-level system programming background, including multi-threading, IPC, network communication, and operating system interactions.Job Requirements:Design and implement protocol development, including LDAP, Kerberos, RPC, and SMB.Utilize software systems design...
C Programming Expert
2 weeks ago
Key Responsibilities
- C Programming: Develop high-quality, efficient, and reliable storage firmware using C programming language.
- Storage Firmware Development: Work on the development of SSD controllers, NAND, and other storage technologies like FTL, NVMe, SATA, and PCIe.
- Embedded Systems: Apply embedded systems concepts to design, implement, and optimize firmware for storage devices.
- Build Environments: Utilize build environments based on Make, CMake, and Bash to compile and manage code.
- Version Control: Use version control tools such as Git to manage and track changes in codebase.
- Optimization: Ensure high-performance firmware design, addressing both functional and performance aspects of storage devices.
- Collaboration: Work with hardware engineers, QA, and other cross-functional teams to integrate, test, and optimize the firmware for storage devices.
- Debugging & Testing: Identify, troubleshoot, and resolve firmware and storage system issues to maintain stability and reliability.
- Documentation: Provide thorough documentation for the firmware, including technical specifications, change logs, and user guides.
Required Skills and Qualifications
- Experience: 4-6 years of experience in C programming, embedded systems, and storage firmware development.
- Programming Skills: Strong expertise in C programming, with a basic understanding of C++.
- Storage Development: Experience as an SSD controller, NAND developer, or working with storage technologies such as FTL, NVMe, SATA, or PCIe.
- Embedded Systems: Knowledge of embedded system concepts and their application in firmware development.
- Build Tools: Proficient in using build tools like Make, CMake, Bash, and others.
- Version Control: Familiarity with Git and experience using version control systems.
Additional Skills
- Problem-solving and debugging skills in the context of firmware and storage devices.
- Familiarity with GCC compiler and knowledge of how to create and manage Makefiles.
- Bachelor's or Master's degree in Computer Science, Electronics Engineering, or a related field.