C Software Engineer
2 weeks ago
Job Description:
We are seeking a capable and motivated C Software Engineer to join our embedded systems team focused on developing software for networking switches . This role requires strong proficiency in low-level programming using C, along with a solid foundation in embedded Linux environments and networking fundamentals.
As a C Software Engineer, you will work on the development, optimization, and maintenance of embedded software that powers high-performance network switches. You'll collaborate closely with hardware and system teams, dive deep into board-level bring-up, and contribute to product-level firmware and driver development.
Key Responsibilities:
- Develop and maintain embedded software in Advanced C for networking switch platforms.
- Collaborate with hardware teams for board bring-up and system integration.
- Implement networking features like STP, QoS, and other L2/L3 functionalities.
Work within Linux-based development environments and toolchains.
- Debug issues across the stack, from low-level drivers to user-space applications.
- Write shell scripts for automation and development tooling.
Participate in code reviews and help improve system reliability and maintainability
Requirements
Skills Required:
Strong programming skills in C , with a focus on writing highly portable and efficient embedded code.
Basic understanding of networking protocols and technologies , such as STP, QoS, and Wireless.
Experience working with Linux , including a working knowledge of Linux-based development environments.
Knowledge of ARM architecture or similar embedded platforms.
Bash shell scripting or automation skills for firmware tooling.
-
Software Engineer- C/C++
2 weeks ago
Mumbai, Pune, India Elementskill Full time ₹ 8,00,000 - ₹ 12,00,000 per yearWe are hiring Software Engineers with C/C++ skills. You'll work on full cycle development coding, testing, deployment & support in Agile. Understanding of system design, software testing, databases & networking No Embedded/ Automotive domain profiles
-
C++ Specialist
4 weeks ago
Pune, Maharashtra, India, Maharashtra Cybage Software Full timeAbout CybageCybage Software Pvt. Ltd. is a technology consulting is a technology consulting organization specializing in outsourced product engineering services. As a leader in technology & product engineering space, Cybage works with some of the world’s largest Independent Software Vendors (ISVs). Our solutions are focused on modern technologies and are...
-
Software Engineer
2 weeks ago
navi mumbai, India Neptunus Power Full timeResults (What will I be accountable for?) and Activities Key Result Areas Activities (What will I do?) Product Development Software Development Develop/ Refactor the Legacy C++ Code to international standards and compliance Develop a Machine Learning Model to train and deploy along the product to identify the faults of the engine or any rotating equipment...
-
Software Engineer
1 week ago
Navi Mumbai, India Neptunus Power Full timeResults (What will I be accountable for?) and Activities Key Result Areas Activities (What will I do?) Product Development Software Development Develop/ Refactor the Legacy C++ Code to international standards and compliance Develop a Machine Learning Model to train and deploy along the product to identify the faults of the engine or any rotating equipment...
-
Software Engineer
2 weeks ago
Navi Mumbai, India Neptunus Power Full timeResults (What will I be accountable for?) and Activities Key Result Areas Activities (What will I do?) Product Development Software Development Develop/ Refactor the Legacy C++ Code to international standards and compliance Develop a Machine Learning Model to train and deploy along the product to identify the faults of the engine or any rotating equipment...
-
Software Engineer
2 weeks ago
Navi Mumbai, India Neptunus Power Full timeResults (What will I be accountable for?) and Activities Key Result Areas Activities (What will I do?) Product Development Software Development Develop/ Refactor the Legacy C++ Code to international standards and compliance Develop a Machine Learning Model to train and deploy along the product to identify the faults of the engine or any rotating equipment...
-
Software Engineer
2 weeks ago
Navi Mumbai, India Neptunus Power Full timeResults (What will I be accountable for?) and ActivitiesKey Result AreasActivities (What will I do?)Product DevelopmentSoftware DevelopmentDevelop/ Refactor the Legacy C++ Code to international standards and complianceDevelop a Machine Learning Model to train and deploy along the product to identify the faults of the engine or any rotating equipment and the...
-
Software Engineer
1 week ago
Navi Mumbai, India Neptunus Power Full timeResults (What will I be accountable for?) and Activities Key Result AreasActivities (What will I do?)Product DevelopmentSoftware DevelopmentDevelop/ Refactor the Legacy C++ Code to international standards and complianceDevelop a Machine Learning Model to train and deploy along the product to identify the faults of the engine or any rotating equipment and the...
-
Software Engineer
1 week ago
Navi Mumbai, India Neptunus Power Full timeResults (What will I be accountable for?) and Activities Key Result AreasActivities (What will I do?)Product DevelopmentSoftware DevelopmentDevelop/ Refactor the Legacy C++ Code to international standards and complianceDevelop a Machine Learning Model to train and deploy along the product to identify the faults of the engine or any rotating equipment...
-
Software Engineer
2 weeks ago
Navi Mumbai, India Neptunus Power Full timeResults (What will I be accountable for?) and ActivitiesKey Result Areas Activities (What will I do?)Product DevelopmentSoftware DevelopmentDevelop/ Refactor the Legacy C++ Code to international standards and complianceDevelop a Machine Learning Model to train and deploy along the product to identify the faults of the engine or any rotating equipment and the...