One of our clients is looking to fulfill their team with a software engineer to join the member of staff. Please view the job description below with the details. Please apply as we are trying to fulfill this position immediately.
Job Description:
- Must have experience in the embedded area
- Should have program management experience to handle 2-3 release programs
- Experience and ability to work with 1-2 engineers with an offshore teamdaily for the programs.
- Should be hands on in C, Linux, GIT , Gerrit, JIRA
- Excellent communication skills.
- Good to have : Experience in Video, Broadband.
Experience Questionaire:
- What is total years of experience? Ideally 8 – 15 year.
- What is the experience on embedded side?
- Expected to have pure development experience in linux like operating system.
- Multi process and multi-threaded applications with debugging experience
- Exposure to user space and kernel space (not application development or UI
- Experience with linux is preferred
- What is experience on configuration management and CI/CD (continuous integration and continuous deployment)? Minimum 5 year experience
- Check for the tools they have used and any configurations they have with tools for build, deployment and automated test results.
- Concept of mainline and different branches, merging, cherry picking changes, tagging, reverting changes etc
- Programming language experience
- Expected to be proficient in C or C++
- Need to be a Technical Lead
- Minimum 5 year experience
- Size of the team managed. Should be five or more
- Requirement solicitation and analysis
- Estimation for features/requirements
- Work breakdown structure (breaking work into smaller tasks)
- Tracking activities to closure
- Chasing team members to work completed on time and with quality
- Working with other teams
- stakeholder management
- What is exposure to feature/defect management systems and code review tools?
- What is the involvement of candidate in release management activities?
- We are expecting candidate to hold some release responsibilities as part of big program.
- Mainline, development and release branches: refer to 4.b for more.