Lead Embedded Software Engineer 100% onsite in Santa Clara, California, office Lead Embedded Software Engineer We are looking for an experienced Lead Embedded Software Engineer to provide technical leadership and hands-on development across the full product lifecycle. In this role, you will design, develop, debug, and test C / C++ bare-metal, firmware, and software applications targeting ARM CPUs and DSPs in both pre-silicon (virtual, emulation, FPGA) and post-silicon (bring-up board) environments. Key Responsibilities Leada team of engineers through all phases of embedded software development. Develop, compile, and debug C / C++ code for bare-metal, firmware, and software tests on ARM and DSP platforms. Perform unit, integration, and end-to-end testing of software and hardware features. Conduct performance and power characterization tests in pre- and post-silicon environments. Collaborate with system validation, software, firmware, and hardware teams to execute test plans. Develop automation scripts and regression setups to enhance testing efficiency and reliability. Support post-silicon bring-up, lab debugging, and system validation using scopes, analyzers, and related tools. Qualifications 10+ years of experience in C / C++ embedded software or firmware development. 3+ years leading technical teams of five or more developers. Hands-on experience with FPGA and / or emulation platforms for SoC or IP-level testing. Expertise in debugging multi-layered firmware / software stacks, interrupts, and inter-processor communication. Proficiency in Python scripting, build automation, and integration workflows. Experience with SoC bring-up, hardware interaction, and system-level validation. Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field. Salary range - $180k to $190K Itis the policy of GCR to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.GCR is an Equal Opportunity / Affirmative Action Employer and embraces diversity in our employee population.
Embedded Software Engineer • Santa Clara, CA, US