Define validation and bring-up environments for pre-silicon, emulation, FPGA, and post-silicon phases.
Contribute to unit, integration, system, and silicon bring-up test strategies.
Support tapeout readiness by reviewing firmware dependencies, register and interface assumptions, boot flows, and hardware-software integration risks.
Collaborate with hardware, systems, validation, architecture, and component engineering teams to resolve low-level integration issues.
Define firmware design guidelines, development flows, debugging approaches, and bring-up checklists.
Requirements
8–12 years of embedded firmware development experience, preferably in SoC, mobile, secure embedded, or RTOS-based systems.
Bachelor’s or Master’s degree in Electronics and Communication or Power Electronics.
Embedded software development experience on 8-, 16-, or 32-bit platforms, preferably using RISC-V and ARM architectures.
Excellent C programming skills and hands-on assembly experience.
Experience with boot flows, boot loaders, interrupt handling, memory maps, clocks, power states, SPI, I2C, UART drivers, RF interfaces, and embedded RTOS concepts.
Hands-on knowledge and usage of RTOS technologies.
Knowledge of SoC hardware IP datasheets, register-level programming, hardware-software interfaces, and low-level driver development.
Experience with PCRM, platform configuration, reset/clock/power management, and low-level initialization flows.
Experience supporting tapeout and bring-up, including RTL-based pre-silicon validation, FPGA and emulation usage, post-silicon debugging, and hardware-team issue triage.
Exposure to LPCXpresso, Keil, and Eclipse IDEs.
Experience using TRAC32, J-LINK, or LPC-LINK debuggers.
Exposure to change-management, configuration-management, and bug-tracking tools.
Hands-on experience with AI-based efficiency tools.
C++, C#, Perl, or Python exposure is advantageous.
Understanding of NFC technology and contactless proximity standards such as ISO14443, ISO15693, ISO18092, and ISO7816 is preferred.
Knowledge of embedded firmware software development life cycle, tapeout milestones, silicon bring-up planning, debug instrumentation, and hardware-software readiness criteria is preferred.
Strong analytical, problem-solving, debugging, communication, collaboration, and influencing skills; willingness to travel internationally as needed.
Benefits
The role is based in Bangalore, India.
International travel may be required on an as-needed basis.
... Lead technical architecture design sessions directly with clients, translating business, security, and compliance requirements into scalable IGA target-state architectures. - Architect and oversee end-to-end implementation of Identity Governance and Administration (IGA) solutions using SailPoint and Saviynt as primary platforms. ...
... and lead the end‑to‑end architecture across Oracle Cloud Applications and Technology platforms. - Develop and maintain target‑state architecture, reference architectures, and roadmaps. - Govern architectural decisions through ADRs, design reviews, and standards. - Lead multi‑pillar solution architecture across ERP, HCM, ...
... methodologies.- Excellent communication and teamwork abilities.Good-to-Have:- Experience with NgRx or other state management libraries.- Knowledge of Micro Frontend architecture.- Exposure to Docker, CI/CD pipelines, and cloud environments.- Basic understanding of Microservices architecture.- Angular or Python certification is an ...
... reality. Job Description We are looking for an experienced Senior SAP Datasphere Developer / Solution Architect to design, develop, and implement scalable data architecture and analytical solutions within a complex SAP environment. The role focuses on SAP Datasphere architecture, advanced data modeling, semantic layer development, ...
... enterprise systems- Translate business requirements into technical AI architecture- Evaluate and prototype large language model solution patterns- Design RAG architectures, vector-store solutions and agent-based systems- Build reference implementations and proof-of-concept solutions- Lead technical design and architecture ...
... Practical knowledge of AI/ML and Generative AI architecture.- Experience with LLMs, RAG, AI Agents/Agentic AI, vector databases, AI guardrails, or related AI architecture patterns is highly desirable.- Understanding of enterprise security, privacy, risk, and architecture governance.- Demonstrated ability to mentor developers ...
... Strong understanding of cloud-native architecture, distributed systems, microservices, APIs, and enterprise integration.- Proven experience defining reference architectures, technology standards, and enterprise AI strategies.- Experience leading architecture and technical design across multiple teams and complex enterprise ...
Role Overview : We are looking for an experienced AI Architect to design and lead enterprise-grade AI solutions with a strong focus on Generative AI, Large Language Models (LLMs), Agentic AI, NLP, and Machine Learning. The role involves translating business requirements into scalable AI architectures and driving the design ...
... Responsibilities:- Design and architect enterprise-grade AI and Generative AI solutions aligned with business and technology requirements.- Develop solution architectures using Azure OpenAI and other Azure AI services.- Design and implement LLM-powered applications for enterprise use cases.- Architect RAG-based solutions, ...
JAVA SOLUTION ARCHITECT Summary We are seeking an accomplished professional with over 14 years of expertise to lead the design and evolution of robust software solutions within the IT Services sector. In this pivotal role, you will leverage deep technical knowledge to architect scalable systems, ensuring alignment with ...