Principal Software Engineer
Oracle
- Bangalore, Karnataka
- Permanent
- Full-time
- Utilize standard software development practices and procedures towards scoping, architecture, specification, development, source control, code review, documentation and testing of features.
- Work closely with fellow team members, geographically distributed teammates, and cross-functional teams toward the execution of agreed project milestones and delivery dates.
- Communicate status, and risks, and offer mitigation strategies to ensure on-time delivery of all committed items.
- Support operational excellence in a Cloud DevOps environment.
- Proficiency with C/C++.
- Automation/Scripting proficiency in Python.
- Hands-on experience developing multi-threaded embedded Linux application/infrastructure.
- Prior development experience with network protocol implementation or network packet processing.
- Experience in CI/CD environments.
- Comfortable working with remote lab equipment.
- Bachelor or Master degree or equivalent in Computer Science or an equivalent area.
- 10+ years of Software Engineering experience working on challenging issues with a self-starter and self-motivated attitude.
- Excellent problem solving, analytical skills and technical troubleshooting skills
- Ability to learn new skills quickly as needed
- Ability to work with minimal supervision.
- Ability to prioritize, self-manage, self-study, and organize effectively.
- Ability to collaborate and work as a team with peers and project members.
- Outstanding communication and presentation abilities.
- Has a strong drive for success.
- Engaging actively in the technical decision-making process.
- Participating in technical discussions and providing feedback depending on the needs of the team/department.
- Ensuring compliance with development methodology and technical process.
- Which includes being a United States Affirmative Action Employer