Overview
Skills
Job Details
Role: Senior Software Engineers(C++)
Location: Mountain View, CA /San Jose CA
Type of Hire - Contract
Duration: 6 month+
Job Description
Required Skills and Experience
Resources should possess the following qualifications:
10+ years of software development experience.
5+ years of experience with Linux Operating Systems, with a focus on driver development.
Expert knowledge of Kubernetes operations, API servers, and lifecycle automation.
Proficiency in Go, or C and C++ programming languages.
Proficiency with source control systems such as Git.
Familiarity with deployment systems like Ansible and Puppet.
The following skills are considered a bonus:
Experience with Kubernetes plugin development.
Prior experience in Edge Computing products.
________________________________________
3. Scope of Work
The primary responsibilities of the contract software engineers will include:
Operating System Bug Fixing
Analyze and diagnose reported operating system and OS configuration bugs.
Develop and implement effective solutions to fix identified bugs.
Collaborate with internal teams to understand bug context and dependencies.
Provide fixes for assigned bugs.
Troubleshooting
Provide timely and effective troubleshooting for OS-related issues.
Utilize diagnostic tools to identify the root causes of problems.
Develop and implement temporary workarounds as necessary to minimize service disruption.
Testing
Develop comprehensive test plans and test cases for all bug fixes and patches.
Execute functional, performance, regression, security, and compatibility testing.
Document test results, including any defects found and their resolution.