Job Summary
Key Responsibilities
2. Conduct Comprehensive Code Reviews And Establish Quality Assurance Processes Utilizing Tools Such As Git And Jenkins, Ensuring Adherence To Coding Standards And Best Practices For High-Quality Project Deliverables.
3. Oversee Performance Optimization Initiatives In Embedded Linux Environments, Implementing Strategies For Efficient Resource Usage And System Reliability.
4. Ensure Process Compliance Within The Assigned Module And Contribute As A Technical Consultant In Feasibility Studies, Evaluating Technical Alternatives And Assessing Technical Risks Related To Embedded Linux Architecture.
5. Collaborate With Stakeholders To Define Project Scope, Objectives, And Deliverables, While Preparing And Submitting Status Reports To Minimize Risks And Facilitate Timely Resolution Of Escalations.
Skill Requirements
2. In-Depth Knowledge Of C/C++ Programming Languages For System-Level Programming.
3. Familiarity With Containerization Technologies Such As Docker And Orchestration Tools Like Kubernetes.
4. Experience With Agile Methodologies And Software Development Life Cycle (Sdlc).
5. Excellent Problem-Solving Skills And Ability To Work Collaboratively In A Team Environment.