
Quest Global
Solving the world’s hardest engineering challenges through end‑to‑end solutions across industries.
Embedded Architect
Lead firmware development, architecture, and validation for complex embedded systems.
Job Highlights
About the Role
The position requires leading firmware development for complex, multi‑core systems, overseeing architecture, validation, and release while mentoring teams and managing project risks to ensure timely, high‑quality delivery. • Conduct technical discussions with internal and customer counterparts. • Break down high‑level tasks into executable steps for the team. • Lead root‑cause analysis of defects and propose fixes or workarounds. • Provide advanced debugging strategies to the team. • Mentor the team and drive continuous improvement in validation workflows. • Deliver results on time while maintaining quality. • Predict project risks and develop mitigation plans. • Perform technical reviews before delivering work to stakeholders. • Lead board bring‑up of complex multi‑core SoCs.
Key Responsibilities
- ▸board bring‑up
- ▸firmware development
- ▸root‑cause
- ▸debugging strategies
- ▸technical review
- ▸risk mitigation
What You Bring
• Understand requirements and prepare estimates. • Expertise in the firmware development lifecycle (design, implementation, validation, release). • Strong software architecture and embedded system design skills. • Proficient in Embedded C and C++ programming. • Excellent problem‑solving and analytical abilities. • Skilled in performance tuning, memory optimization, and code profiling. • Solid understanding of bare‑metal programming and hardware IP enablement. • Experience developing and maintaining firmware and device/bare‑metal drivers. • Familiarity with interfaces such as CSI, DSI, UCIe, NPU, I²C, UART, SPI, USB, ADC, DAC, DMA. • Ability to read schematics, hardware manuals, data sheets, and use debugging tools (DSO, multimeter). • Experience with CI tools like SVN, Git, Jira. • Knowledge of bare‑metal and RTOS‑based designs. • Familiarity with code optimization techniques and standards such as MISRA C. • Experience with IoT and modern connectivity solutions. • Knowledge of cloud platforms (AWS, Azure) and AI services. • Certifications in embedded systems or related fields. • Cross‑industry experience in embedded systems architecture.
Requirements
- ▸embedded c
- ▸c++
- ▸bare‑metal
- ▸rtos
- ▸misra c
- ▸git
Work Environment
Office Full-Time