Lead Embedded Software Engineer Santa Clara, CA (Onsite)
Role: Lead Embedded Software EngineerLocation: Santa Clara, CA (4 Days Onsite)Type: Contract to Hire (C2H)Experience: 8+ YearsRole OverviewWe are looking for a technically strong professional who is hands-on with coding and interested in lead-level responsibilities while actively contributing to the team. The ideal candidate should also have experience working closely with clients and stakeholders.Key ResponsibilitiesDesign, develop, and maintain embedded/automotive software applicationsCreate and execute test plans, test cases, and test scripts for embedded systemsDevelop and maintain automated testing frameworks using industry-standard toolsCollaborate with cross-functional teams to ensure software quality, reliability, and performanceResearch, evaluate, and implement new testing tools, technologies, and methodologiesPrimary SkillsStrong hands-on experience in C++ programming and software developmentProficiency in Python or Shell scriptingExperience in test automation using Python or Shell scriptingSolid experience with unit testing tools such as Google Test (GTest) or VectorCastStrong problem-solving and communication skillsExperience using AI tools to enhance development productivityGood-to-Have SkillsExperience with static code analysis and compliance standards (AUTOSAR, MISRA, CERT)Knowledge of automotive systems and standards (AUTOSAR, ADAS)Familiarity with tools such as Bazel, Dazel, Git, and JenkinsExperience with CUDA kernel developmentQualificationsB.Tech / M.Tech in ECE, Computer Science, or a related field3+ years of experience in embedded or automotive software development