Talent.com
Quest Global
Embedded Firmware ArchitectQuest Global • Thiruvananthapuram / Trivandrum, Thiruvananthapuram, India
Embedded Firmware Architect

Embedded Firmware Architect

Quest Global • Thiruvananthapuram / Trivandrum, Thiruvananthapuram, India
30+ days ago
Job description
Job Requirements

At Quest Global, it's not just what we do but how and why we do it that makes us different. With over 25 years as an engineering services provider, we believe in the power of doing things differently to make the impossible possible. Our people are driven by the desire to make the world a better place—to make a positive difference that contributes to a brighter future. We bring together technologies and industries, alongside the contributions of diverse individuals who are empowered by an intentional workplace culture, to solve problems better and faster.

Job Summary

We are seeking a highly skilled and visionary Embedded Firmware Architect to define and drive the technical strategy for our next-generation products. In this role, you will hold ultimate accountability for the end-to-end lifecycle of embedded firmware, establishing the foundational architecture, design patterns, and engineering standards. You will play a critical role in bridging the gap between hardware, software, and cloud systems, ensuring the scalability, performance, safety, and security of our entire embedded product portfolio.

As an Architect, you will provide high-level technical governance, mentor engineering leads, and act as a key technical liaison. Customer communication is a mandatory and vital aspect of this role, requiring you to directly interface with clients to translate complex business needs into concrete technical blueprints, provide architectural updates, and resolve critical systemic issues

Roles & Responsibilities

Technical Leadership & Firmware Development

  • Architect and Design: Lead the architecture, design, and development of secure, robust, and scalable embedded firmware for microcontrollers and DSPs (e.g., ARM Cortex, TI C2000, NXP).
  • Code Development: Write, debug, and optimize low-level bare-metal and RTOS-based C/C++ code. Develop device drivers for peripherals (ADC, PWM, SPI, I2C, UART, CAN, Ethernet).
  • System Integration: Collaborate closely with hardware engineers to ensure seamless hardware/firmware integration, board bring-up, and system-level debugging using oscilloscopes, logic analyzers, and JTAG debuggers.
  • Testing & Validation: Develop and implement comprehensive software verification and validation plans. Oversee unit testing, integration testing, and Hardware-in-the-Loop (HIL) testing.
  • Code Quality: Enforce coding standards, conduct peer code reviews, and maintain version control using Git. Ensure firmware compliance with industry safety and regulatory standards.
  • Process Improvement: Establish and refine firmware development lifecycles, CI/CD pipelines, and automated testing frameworks.

Customer Communication & Stakeholder Management (Mandatory)

  • Technical Liaison: Serve as the primary technical point of contact for external customers, translating complex technical concepts into clear, actionable business language.
  • Requirements Gathering: Lead technical workshops and meetings with customers to define system requirements, functional specifications, and project scope.
  • Status Reporting: Provide regular, transparent updates to customers regarding project milestones, development progress, and technical challenges.
  • Field Support & Troubleshooting: Directly assist customers with integration issues, field failures, and performance tuning. Diagnose root causes and deploy over-the-air (OTA) updates or patches as necessary.
  • Technical Documentation: Generate and present customer-facing documentation, including Software Requirements Specifications, release notes, user manuals, and technical presentations.

Team Management & Mentorship

  • Team Leadership: Manage, mentor, and guide a team of embedded firmware engineers, fostering a culture of innovation, quality, and continuous learning.
  • Project Management: Coordinate project timelines, estimate engineering effort, allocate resources, and ensure timely delivery of firmware milestones.
  • Cross-functional Collaboration: Work collaboratively with systems, hardware, QA, and product management teams to align firmware deliverables with overall product roadmaps.

We are known for our extraordinary people who make the impossible possible every day. Questions are driven by hunger, humility, and aspiration. We believe that our company culture is the key to our ability to make a true difference in every industry we reach. Our teams regularly invest time and dedicated effort into internal culture work, ensuring that all voices are heard.

We wholeheartedly believe in the diversity of thought that comes with fostering a culture rooted in respect, where everyone belongs, is valued, and feels inspired to share their ideas. We know embracing our unique differences makes us better, and that solving the worlds hardest engineering problems requires diverse ideas, perspectives, and backgrounds. We shine the brightest when we tap into the many dimensions that thrive across over 21,000 difference-makers in our workplace.

Work Experience

Required Skills & Qualifications

Technical Skills

  • MCU/MPU bare-metal firmware/driver development experience is mandatory.
  • Programming: Expert proficiency in C and C++ for embedded systems. Strong understanding of assembly language.
  • Operating Systems: Extensive experience with Real-Time Operating Systems (RTOS) such as FreeRTOS, Zephyr, or VxWorks, as well as bare-metal programming. Experience with Embedded Linux is a plus.
  • Microcontrollers/Processors: Deep knowledge of ARM Cortex-M/A architectures, DSPs, and multi-core processors.
  • Communication Protocols: Hands-on experience with embedded communication interfaces (I2C, SPI, UART, CAN, CAN-FD, Ethernet, USB) and wireless protocols (BLE, Wi-Fi).
  • Debugging Tools: Proficiency with lab equipment (oscilloscopes, logic analyzers, multimeters) and debugging tools (JTAG, SWD, GDB).
  • Software Engineering: Strong grasp of software design patterns, state machines, memory management, and secure coding practices.

Soft Skills & Customer Facing Skills

  • Communication: Exceptional verbal and written communication skills. Ability to confidently present technical information to both technical and non-technical customer stakeholders.
  • Problem Solving: Strong analytical and problem-solving abilities, especially in high-pressure, customer-facing scenarios.
  • Interpersonal Skills: Empathy, active listening, and the ability to build strong, trust-based relationships with clients.
  • Leadership: Proven ability to lead a technical team, manage conflict, and drive projects to successful completion.

Education & Experience

  • Education: Bachelor's or Master's degree in Electrical/Electronics Engineering, Computer Engineering, Computer Science, or a related field.
  • Experience:
  • 7-10+ years of progressive experience in embedded firmware development.
  • 2-3+ years of experience in a technical leadership or supervisory role.
  • Proven track record of direct customer interaction, technical account management, or acting as a Field Application Engineer (FAE) / Technical Liaison.

Preferred Qualifications

  • Any post silicon validation exp will be desirable
  • Experience with functional safety standards (e.g., ISO 26262, IEC 61508, DO-178C).
  • Familiarity with IoT platforms, cloud integration (AWS/Azure), and OTA update mechanisms.
  • Experience in specific industries such as Wearables, HiTech or Consumer Electronics.
  • Knowledge of Model-Based Design (MATLAB/Simulink).

Skills Required
Embedded Linux
Create a job alert for this search

Embedded Firmware Architect • Thiruvananthapuram / Trivandrum, Thiruvananthapuram, India

Similar jobs

Senior Software Development Engineer

EnvestnetTrivandrum, KL, IN

The primary work location for this role is Trivandrum with a hybrid work model.Envestnet is an adaptive WealthTech company that is redefining the future of wealth management by helping advisors mee... Show more

 • New!

Lead Product Security Engineer

EnvestnetTrivandrum, KL, IN

The primary work location for this role is Trivandrum with a hybrid work model.Envestnet is an adaptive WealthTech company that is redefining the future of wealth management by helping advisors mee... Show more

Sales Engineer

HeadSpinThiruvananthapuram, Republic Of India, IN

NetWitness is revolutionizing how organizations detect, investigate, and respond to cyber threats.As a leader in SIEM (Security Information and Event Management) and NDR (Network Detection and Resp... Show more

 • Promoted

Ey - Gds Consulting - Ai And Data - Aws Databrick - Senior

EazyMLThiruvananthapuram, Republic Of India, IN

At EY, we’re all in to shape your future with confidence.We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.Join EY and help ... Show more

 • Promoted

Enterprise Account Executive - Europe

Aelum Consulting - ServiceNow Premier PartnerThiruvananthapuram, Republic Of India, IN

Aelum Consulting is a ServiceNow Partner helping enterprises accelerate digital transformation through workflow automation, enterprise service management, AI-driven solutions, and consulting servic... Show more

 • Promoted

Software Development Engineer II

EnvestnetTrivandrum, KL, IN

The primary work location for this role is Trivandrum with a hybrid work model.Envestnet is an adaptive WealthTech company that is redefining the future of wealth management by helping advisors mee... Show more

Lead Software Development Engineer

EnvestnetTrivandrum, KL, IN

The primary work location for this role is Trivandrum, Kerala with a hybrid work model.Envestnet is an adaptive WealthTech company that is redefining the future of wealth management by helping advi... Show more

Lead Security Engineer - Workspace

EnvestnetTrivandrum, KL, IN

The primary work location for this role is Trivandrum, India with a hybrid/ remote work model.Envestnet is an adaptive WealthTech company that is redefining the future of wealth management by helpi... Show more

Senior Engineering Systems Administrator - Zscaler

EnvestnetTrivandrum, KL, IN

The primary work location for this role is Trivandrum, Kerala with a hybrid/ remote work model.Envestnet is an adaptive WealthTech company that is redefining the future of wealth management by help... Show more

Manager, IT Development

ICONTrivandrum, India

Manager, IT Development - Trivandrum.ICON plc is a world-leading healthcare intelligence and clinical research organization.We’re proud to foster an inclusive environment driving innovation and exc... Show more

Senior Business Systems Analyst

EnvestnetTrivandrum, KL, IN

The primary work location for this role is Trivandrum, India with a remote/ hybrid work model.Envestnet is an adaptive WealthTech company that is redefining the future of wealth management by helpi... Show more

Associate – Product Support

VoiceStackThiruvananthapuram, Republic Of India, IN

To provide timely and effective product support by resolving customer issues, configuring systems and devices, collaborating with cross-functional teams, and delivering a seamless customer support ... Show more

 • Promoted

Senior Analyst Engineer II

ICONTrivandrum, India

ICON plc is a world-leading healthcare intelligence and clinical research organization.We’re proud to foster an inclusive environment driving innovation and excellence, and we welcome you to join u... Show more

Lead Enterprise Applications Engineer

EnvestnetTrivandrum, KL, IN

The primary work location for this role is Trivandrum with a hybrid work model.Envestnet is an adaptive WealthTech company that is redefining the future of wealth management by helping advisors mee... Show more