Live opening · Posted 8 hours ago

Senior Firmware Engineer (C++)

Quest Global · Bengaluru, Karnataka, India (Hybrid)
Linkedin Hybrid
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 8 hours ago
CompanyQuest Global
LocationBengaluru, Karnataka, India (Hybrid)
Work modeHybrid
SkillsC++, Python
SourceLinkedin
ListedPosted 8 hours ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
9 min from Linkedin publishing this role to us finding it
10 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
61,570 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Company Description Quest Global is an engineering services company that has been solving complex problems for over 25 years by combining advanced technology with deep industry expertise. The organization supports leading customers across Aerospace & Defense, Automotive, Energy, Hi-Tech, MedTech & Healthcare, Rail, and Semiconductor sectors. With operations in more than 20 countries, 96 delivery centers, and over 23,000 employees worldwide, Quest Global offers a global, collaborative work environment. The company is committed to integrity in recruitment and never requests payment at any stage of the hiring process. More information about Quest Global and its career opportunities is available on the company’s website.
Role Description This full-time Senior Firmware Engineer (C++) role is based in Bengaluru in a hybrid work model, combining on-site collaboration with flexibility for some work from home. The individual in this position will design, implement, and maintain embedded firmware solutions, primarily using C++ on ARM-based platforms. Daily responsibilities include analyzing requirements, developing software architectures, writing and reviewing code, and performing systematic debugging and optimization of embedded systems. The role involves close collaboration with hardware, electrical, and software teams to ensure seamless integration, reliability, and performance of products. The Senior Firmware Engineer will also contribute to documentation, support verification and validation activities, and mentor less experienced engineers in best practices for embedded software development.
Job Requirements
• Senior Software Engineer with 5+ years of experience in Firmware development
Key Responsibilities
• Design and development of multitask embedded systems running in Linux, VxWorks/RTOS, and windows
• Architect, design, and develop software for high-performance, networked, and distributed computing ecosystems
• Develop scalable, maintainable, and high-quality software using C++ object-oriented design principles and sophisticated architectural patterns
• Work with cross functional and global teams, align and bring best practices in class processes, coding standards etc
Work Experience
• 5+ years of hands-on experience developing multi-tasked embedded software across Linux, VxWorks/RTOS, and Windows platforms
• High proficiency in object-oriented design (OOD) and sophisticated C++ programming concepts
• Strong foundational and advanced knowledge of software design patterns
• Experience in scripting languages such as Python, Bash, Shell, or PowerShell is a plus

Work arrangement
Hybrid

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App