CareerXperts Consulting
Staff Engineer - Firmware Development, Kernel Programming and Validation
Skills
4 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Bengaluru, Karnataka, India
Work mode:
Onsite
Published on:
17 October 2026
What they need
About The Team
We are a team of Software Engineers who all share a passion for wanting to stamp their mark on the future of computing, wherever it may lead. As a team we help maintain its leadership in the embedded market and play a crucial role in making a successful server platform.
We are looking for highly capable engineers to work in the areas of Client/Server/IoT, ready to use their knowledge and experience to ensure we continue to deliver software with the level of quality demanded by our customers.
Job Purpose and Accountabilities
Responsibilities:
- Your day-to-day role will involve low level software development, test and debug on various platforms, including software models, development boards and shipping products.
- Participating in the design and implementation of new features and bug fixes in Trusted Firmware, secure OS, bootloaders, Hypervisor, AOSP, Linux Kernel
- Act as a people manager or technical lead, supporting engineer growth, guiding teams, and coordinating efforts to ensure predictable delivery of quality software.
Skills and Experience:
Required
- Minimum 14+ years of demonstrated experience.
- Excellent C/C++ programming skills with the ability to add significant new functionality
- Analyze and fix sophisticated defects. Some knowledge of assembly and strong debugging skills.
- Expertise in low-level software, with a strong understanding of system architecture, OS fundamentals, bootloaders.
- Good understanding of test methodologies, CI and test automation.
- Technical leadership or people management experience, mentoring junior engineers.
Nice To Have
- Experience with Python programming and writing shell scripts.
- Experience of software profiling, instrumentation, and optimization.
- Experience with Security Development Lifecycle (SDL) practices.
- Familiarity with open-source project development cycles and contribution processes including upstreaming and codeline maintenance.
- Strong interpersonal skills; excellent written and spoken English.
Please share your resume to [email protected] for more details.
Other offers great for you!
These companies are also looking for great profiles
Cherrypick
Software Engineer – IT-Core Foundations
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
12 hours ago
Quick apply
Cherrypick
Software Engineer – IT-Core Foundations
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
8 hours ago
Quick apply
Kalytech Consulting
Automation Engineer
540€
Freelance
Leuven, Belgium
Hybrid
Skills
4 hours ago
Quick apply
No company information available.