Description : Job Overview :
We are looking for a seasoned professional to lead software architecture efforts for SoC subsystems and chiplets. The ideal candidate will drive design, development, and process excellence across embedded software, firmware, and BSP layers, collaborating closely with cross-functional teams to deliver high-quality, scalable solutions.
Key Responsibilities :
- Lead software architecture development for various subsystems and chiplets.
- Define and implement standardized architectures and protocols to ensure scalability and interoperability across chiplets.
- Contribute to architecture planning through research, experimentation, and design insights.
- Design solutions with a high degree of configurability, automation, and reusability.
- Collaborate with hardware, tools, and software teams for seamless execution and integration.
- Establish and enforce robust development flows, coding standards, static analysis practices, code reviews, and QA processes.
- Provide technical leadership to development teams, review documentation and code, and support issue resolution.
Qualifications : BE / B.Tech / ME / MS / M.Tech in Electrical or Electronics Engineering (or equivalent).
Experience & Technical Skills :
4+ years of hands-on experience in SoC software development.Strong expertise in embedded software, firmware, BSP, and driver development.Experience in both pre-silicon and post-silicon software development for at least three SoCs.Proven experience working with multiple RTOSes and / or high-level operating systems.Solid understanding of SoC architectures and processor architectures (ARM / RISC-V).Knowledge of key peripheral interfaces and protocols such as : PCIe, USB, I2C, SPI, I2S, MIPIBehavioral Competencies :
Excellent written, verbal, and presentation skills.Ability to build effective working relationships with customers, peers, and leadership.Creative problem-solving mindset with openness to unconventional solutions.Strong collaboration skills across teams, domains, and geographies.High integrity, accountability, and commitment to quality.Sense of urgency, adaptability, and drive to deliver results efficiently.(ref : hirist.tech)