Job Requirements
Essential Functions:
- Participate in technical discussions within the team and with other groups within Business Units associated with specified projects
- Participate in the technical aspect of stakeholder management for their team
- Responsible for providing guidance in development and testing activities of other engineers that involve several inter-dependencies
- Participate in critical and/or high visibility customer support
- Work on multiple tasks and responsibilities that will contribute towards team, department, and company goals
- Day to day tasks
- Technical Design
- Coding and Execution of projects
- Test Automation
- Debugging/Performance analysis
- Running PoCs and R&D activities
- Enforce best practices for software design and development by involving in appropriate reviews
- Strong aptitude for learning new technologies
- Resourceful in applying creative ideas to solve problems
Qulifications
- 12+ years of relevant experience
- A Bachelor of Science Degree in Electrical Engineering or Computer Science
- Excellent coding skills in C/C++ and in depth understanding of kernel fundamentals
- A strong understanding of concepts related to computer architecture, data structures and programming practices
- 5-years of kernel programming experience
- Experience with Networking and file/cloud protocols
- In-depth understanding of Embedded systems and File systems
- Strong oral and written communication skills
Did you know...
If you want to help us build knowledge and solve big problems, let's talk.