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.
... CGI Fiscal 2024 reported revenue is CA$14.68 billion and CGI shares are listed on the TSX (GIB.A) and the NYSE (GIB). Learn more at cgi.com. Job Title: Lead Architect Position: Lead Architect Experience: 15+ Category: Infrastructure Shift: Timing/rotation etc. details Main location: Bangalore Position ID: J1026-2284 Employment ...
... closely with system analysts, administrators, project managers, data architects, and developers to deliver robust, scalable business solutions. The Sr, Solutions Architect - Finance Systems is a senior technical expert and data architect responsible for designing, building, and securing enterprise-grade data structures and integrations ...
... and evaluation of assigned architectural and design/drafting personnel. • May review and approve conceptual designs. • May assist in the development of new architectural methods and techniques. Qualifications Here’s what we’re looking for: - A Bachelor of Architecture or Masters in Architecture is required. - Applicants ...
... cloud infrastructure. Job Duties And Responsibilities - Work with senior engineering team in major development projects, design and implementation - Lead the architectural design and implementation of new features and services, with a focus on scalability, performance, and security. - Collaborate with product managers, architects, ...
... for a Technical Architect and Group Architect for our SaaS products at our Hyderabad office. Career growth would be in the form of individuals moving from architecture/design to management and leadership https://jobeax.com/link/CwbSMrLSPPj1WXBB : - Technical Architect defines and owns the technical architecture of systems ...
DENODO Job Description We are looking for engineers for our Technology team, to work as Java Product Architect. In this role, you will be part of the department in charge of developing the Denodo Platform. You will join one of the teams that develop and maintain some of the Denodo Platform modules and its associated tooling ...
Junior Architect Company: Conceptecture Location: Vijayawada, Andhra Pradesh Experience: 1 to 3 years Job description Conceptecture is looking for a Junior Architect to join its team in Vijayawada. This role is suited to an architect with 1 to 3 years of experience who is ready to contribute to architectural projects and ...
... healthcare, and life sciences to help businesses capitalize on the unlimited opportunities digital https://jobeax.com/link/jVh4HIEhRzMB0vB1 Role : AI Implementation Architect This role is a hands-on, embedded individual contributor that acts as a guide and coach to product and engineering teams as they adopt AI across the Product ...
... EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. Job Description – Adobe Solution Architect Experience: Min 8 years of experience with AEM and AEP Responsibilities: - Translate business requirements into scalable enterprise solutions using Adobe Experience ...
... help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. GMS Senior Manager_ Solution Architect Solution Architect - Global Managed Services At EY GDS – a member of the global integrated service delivery centre network by EY, Managed Services (MS) is ...