Software Engineer, C++/Linux
W2 Contract
Salary Range: $145,600 - $166,400 per year
Location: Mountain View, CA - Onsite Role
Duties and Responsibilities:
- Analyze and diagnose reported operating system and OS configuration bugs.
- Develop and implement effective solutions to fix identified bugs.
- Collaborate with internal teams (e.g., development, infrastructure) to understand bug context and dependencies.
- Provide fixes for assigned bugs.
- Provide timely and effective troubleshooting for operating system-related issues reported by internal staff or monitoring systems.
- Utilize diagnostic tools and methodologies to identify root causes of problems.
- Develop and implement temporary workarounds as necessary to minimize service disruption.
- Develop comprehensive test plans and test cases for all bug fixes, configuration changes, and patches.
- Document test results, including any defects found and their resolution.
- Perform testing in designated test environments.
Requirements and Qualifications:
- 10+ years of Software Development experience.
- 5+ years of experience in Operating Systems, specifically Linux OS, with a focus on driver development.
- Proficiency in C and C++ programming languages.
- Proficiency in Source Control Systems such as Git.
- Familiarity with Deployment Systems like Ansible and Puppet.
- Familiarity with Kubernetes and/or OpenShift.
- Prior experience in Edge Computing products is considered a bonus.
Bayside Solutions, Inc. is not able to sponsor any candidates at this time. Additionally, candidates for this position must qualify as a W2 candidate.
Bayside Solutions, Inc. may collect your personal information during the position application process. Please reference Bayside Solutions, Inc.'s CCPA Privacy Policy at www.baysidesolutions.com.