Centraprise
Job Title : Lead Embedded C++ Software Engineer – Automotive & Test Automation
Location : Santa Clara, CA (5 days in a week onsite) (Local candidate preferred)
Type : Contract
VISA : H1B, H4EAD only
Must skills: Adas and C++ and embedded
Job Description:
Job Summary:
We are seeking a highly skilled and hands-on Lead Embedded C++ Software Engineer with strong expertise in automotive and embedded software development. The ideal candidate should be technically strong, capable of coding independently, and experienced in leading technical initiatives while collaborating with cross-functional teams and stakeholders.
This role requires deep expertise in modern C++ development, scripting, unit testing, automation, and embedded application software development within automotive environments.
Key Responsibilities:
Design, develop, and maintain high-quality embedded and automotive software applications using C++
Lead technical discussions, provide architectural guidance, and contribute to team success
Develop scalable, reliable, and maintainable software solutions for embedded systems
Create and execute test plans, test cases, and automated test scripts
Build and maintain automation frameworks using Python or Shell scripting
Perform unit testing using tools such as Google Test (GTest) or VectorCast
Collaborate with customers, stakeholders, QA teams, and cross-functional engineering teams
Participate in code reviews, debugging, performance optimization, and root cause analysis
Ensure software quality, reliability, and compliance with coding standards
Utilize AI-assisted development tools to improve productivity and engineering efficiency
Contribute to CI/CD pipelines and development automation processes
Research and evaluate new tools, technologies, and methodologies
Required Skills:
Strong hands-on experience in C++ programming and software development
Experience in embedded systems or automotive software development
Proficiency in Python or Shell scripting
Strong experience in test automation and unit testing
Hands-on experience with Google Test (GTest), VectorCast, or similar tools
Excellent debugging, analytical, and problem-solving skills
Experience with customer interaction and stakeholder communication
Ability to work independently and take lead-level ownership
Strong communication and collaboration skills
Good-to-Have Skills:
Knowledge of AUTOSAR, MISRA, and CERT coding standards
Experience with static code analysis tools
Familiarity with automotive systems and standards including ADAS
Experience with Bazel, Dazel, Git, Jenkins, and CI/CD workflows
Knowledge of CUDA kernel development
Exposure to AI tools for software development productivity
Qualifications:
Bachelor’s or Master’s degree in Computer Science, Electronics & Communication Engineering, or related field
8+ years of experience in embedded or automotive software/application development
Thanks & Regards.
Upesh
Please send an email If i miss your phone call..
E: upesh@centraprise.com
To apply for this job email your details to upesh@centraprise.com