Job Description
Requirement:
- Proficiency in programming skills (C, CUDA, C++, Java ). should be able design and code from scratch.
- Strong knowledge on computer architecture, ARM architecture, SW Quality Experience
- Knowledge on SoC peripherals like clock, voltage and pmic are added advantage for the candidate.
- Knowledge in System SW (bootloader, Board Support Package (BSP), HLOS).
- Knowledge on debugging tools using JTAG/Trace-32/WinDBG is preferred
- Good debugging skills. Able to understand various kinds of debug logs and trouble shoot the issue
- Should be an excellent teammate, with passion towards new trends/technology.
- Candidate should have familiarity with tools/frameworks/environments like Git, Make tool, Maven, eclipse, DevOps etc.
- Basic understanding of computer vision and machine learning algorithms is expected.
- Programming experience with Java is desirable
- Knowledge of OpenCV, CUDA, Python, Matlab and AI/ML methodologies is welcome.
- Familiarity with working in Linux and Windows environment.
Other skills:
- Willingness to work in a challenging environment.
- Ambition to work as a Software Developer, Software Engineer or in a similar role.
- Ability to learn new languages and technologies quickly.
- Good communication skills.
- Attention to detail.
- Capable of leading a team in future.
Role:
Candidates will work with the project team to develop and deploy computer vision algorithms on the Linux GPU environment or embedded platform.
The person should be able to work independently based on problem statement.
Qualification:
Bachelors degree preferably in Computer Science/Electronics/Allied Streams
0 - 4 years of relevant industry experience (related to embedded systems development) with a proven track record of problem-solving, effectively and diagnosing technical issues quickly.
Position:Embedded Software Team Lead:
Requirement:
- Proficiency in programming skills (C, CUDA, C++, Java ). should be able design and code from scratch.
- Strong knowledge on computer architecture, ARM architecture, SW Quality Experience
- Knowledge on SoC peripherals like clock, voltage and pmic are added advantage for the candidate.
- Knowledge in System SW (bootloader, Board Support Package (BSP), HLOS).
- Knowledge on debugging tools using JTAG/Trace-32/WinDBG is preferred
- Good debugging skills. Able to understand various kinds of debug logs and trouble shoot the issue.
- Should be an excellent teammate, with passion towards new trends/technology.
- Ability to self-manage, show leadership, good analytical skill and communicate well.
- Experience to use Configuration Management tools (Git, Perforce) and Agile scrum tools (JIRA, Orbit).
- Excellent data analysis skills and demonstrated ability in solving complex issues involving multiple software or hardware components.
- Candidate should have familiarity with tools/frameworks/environments like Make tool, Maven, Eclipse, DevOps etc
- Strong understanding of OOPS concept, parallel programming and software design principles is mandatory.
- Ability to build testable software and maintain quality while implementing complex algorithms.
- Basic understanding of computer vision and machine learning algorithms is also expected.
- Knowledge of Python, Matlab and AI/ML methodologies is welcome.
- Must be comfortable with working in both Linux and Windows environment.
Other skills:
- Strong interpersonal and collaborative skills, specifically a proven ability to effectively guide and influence within a dynamic environment.
- Exposure to pre-silicon hardware simulators and emulators is a plus
- Good communication and interpersonal skills
- Ability to time-share and prioritize between multiple tasks is crucial
- Mentor team members and share knowledge within the team.
- Willingness to work in a challenging environment.
- Document and Review product specifications based on customer feedback.
- Ability to work independently while guiding the team members.
- Effectively interact and communicate within the team and with the customers.
- Effectively interact and communicate within the team and with the customers.
Role:
Candidates will lead the project team to develop and deploy computer vision algorithms on the embedded platform or Linux GPU environment
The person should take the full responsibility to trouble shoot and fix issues related to security, performance, network and system error on day-to-day basis from Kharagpur.
Qualification:
Bachelors degree preferably in Computer Science/Electronics/Allied Streams.
5+ years of relevant industry experience (related to embedded systems development) with a strong demonstrated ability in solving complex problem in a professional software development environment.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.