Senior Software/Firmware Engineer
WILLWARE TECHNOLOGIES PRIVATE LIMITED
All India • 1 month ago
Experience: 10 to 15 Yrs
PREMIUM
Deal of the Day
--:--:--
15 Days Free Trial
After Free Trial → Flat 50% OFF
Upgrade to CVX24 Premium
- Free Resume Writing
-
Get a Verified Blue tick
- See who viewed your profile
- Unlimited chat with recruiters
- Rank higher in recruiter searches
- Get up to 10× more recruiter visibility
- Auto-forward profile to 10 top recruiters
- Receive verified recruiter messages directly
- Unlock hidden jobs, not visible to free users
$0
Activate
$0
A small token amount will be charged to verify.
Get Refund in 48 Hours.
Free Earplugs Delivery Only after Payment of Rs. 99 for Five Consecutive Months.
After free-trial 6 Months subscription will be auto Activated @ $
1
(Cancel Anytime). Quoted price includes 50% discount.
Enter Your Details
Job Description
As a highly experienced Senior Software/Firmware Engineer at WillWare Technologies, you will be responsible for designing, developing, and maintaining software/firmware solutions using C++ and C. Your expertise in object-oriented design principles and advanced data structures will be crucial in contributing to the architecture and design decisions of complex systems. You will collaborate with cross-functional teams across the full Software Development Life Cycle (SDLC) to ensure the delivery of high-quality software/firmware solutions.
Key Responsibilities:
- Design, develop, and maintain software/firmware solutions using C++ and C.
- Apply strong object-oriented design principles and advanced data structures in solution design.
- Participate across the entire SDLC, including design, development, testing, release, and maintenance.
- Create and maintain Software Requirement Specifications (SRS) and Software Design Specifications (SDS).
- Perform root-cause analysis and debugging of complex system-level issues.
- Collaborate with QA, hardware, and system teams to ensure product quality and stability.
- Support release management processes and ensure adherence to engineering best practices.
- Provide technical guidance and mentoring to junior engineers.
- Participate in design reviews and contribute to architecture discussions.
Qualifications Required:
- 10-15 years of experience in software/firmware development using C++ and C.
- Excellent knowledge of object-oriented programming, data structures, and design patterns.
- Proven experience developing product-based solutions using standard SDLC methodologies.
- Strong hands-on debugging and problem-solving skills.
- Experience creating technical documentation such as SRS and SDS.
- Excellent oral and written communication skills.
- Ability to work effectively in an onsite, collaborative engineering environment.
Additional Company Details:
WillWare Technologies is a leading technology company that values expertise and teamwork. As a part of our team, you will have the opportunity to work on cutting-edge technology solutions and contribute to impactful projects. We promote a collaborative work environment where innovation and continuous learning are encouraged.
Preferred Skills:
- Experience in simulation development using MATLAB.
- Basic understanding of SoC architecture and communication protocols.
Good to Have Skills:
- Experience in device driver development.
- Working knowledge of Python.
- Prior development experience in Storage domains (SSD/HDD).
Your expertise and contribution as a Senior Software/Firmware Engineer at WillWare Technologies will be instrumental in driving the success of our projects and delivering high-quality solutions to our clients. As a highly experienced Senior Software/Firmware Engineer at WillWare Technologies, you will be responsible for designing, developing, and maintaining software/firmware solutions using C++ and C. Your expertise in object-oriented design principles and advanced data structures will be crucial in contributing to the architecture and design decisions of complex systems. You will collaborate with cross-functional teams across the full Software Development Life Cycle (SDLC) to ensure the delivery of high-quality software/firmware solutions.
Key Responsibilities:
- Design, develop, and maintain software/firmware solutions using C++ and C.
- Apply strong object-oriented design principles and advanced data structures in solution design.
- Participate across the entire SDLC, including design, development, testing, release, and maintenance.
- Create and maintain Software Requirement Specifications (SRS) and Software Design Specifications (SDS).
- Perform root-cause analysis and debugging of complex system-level issues.
- Collaborate with QA, hardware, and system teams to ensure product quality and stability.
- Support release management processes and ensure adherence to engineering best practices.
- Provide technical guidance and mentoring to junior engineers.
- Participate in design reviews and contribute to architecture discussions.
Qualifications Required:
- 10-15 years of experience in software/firmware development using C++ and C.
- Excellent knowledge of object-oriented programming, data structures, and design patterns.
- Proven experience developing product-based solutions using standard SDLC methodologies.
- Strong hands-on debugging and problem-solving skills.
- Experience creating technical documentation such as SRS and SDS.
- Excellent oral and written communication skills.
- Ability to work effectively in an onsite, collaborative engineering environment.
Additional Company Details:
WillWare Technologies is a leading technology company that values expertise and teamwork. As a part of our team, you will have the opportunity to work on cutting-edge technology solutions and contribute to impactful projects. We promote a collaborative work environment where innovation and continuous learning are encoura
Skills Required
Posted on: April 7, 2026
Relevant Jobs
Step 2 of 2