05 Aug
|
HCL Technologies
|
Bengaluru
05 Aug
HCL Technologies
Bengaluru
Senior Developer
Experience: Not Available to Not Available years
Location: Bangalore, India
Skills: C, Shell, Python, CVE vulnerability analysis, License compliance, Gcc, Binutils, Glibc, Gdb, Linux RPM, Debian packaging, Makefiles, Autoconf, Automake, Static libraries, Dynamic libraries, Configure & Build process, Jetson Tx2, Tk1, KZAM9, GIT, Gitlab, Docker, Jenkins, Fuego, Yocto framework
Job Summary
End-to-end responsibilities (Analysis, code changes, configure & build, test/stabilize, release) for customer’s embedded devices based on RHEL/Debian OS.
Key Responsibilities
The JD includes the below responsibilities for customer’s embedded devices based on RHEL/Debian OS.
1. OSS customization lifecycle – Analysis, code changes, configure & build, test/stabilize, release. Preparing target board.
2. OSS CVE vulnerability management, debugging and fixes. Code review for vulnerability fixes
3. Providing services related to licensing validation. Analysis of functionality & identifying alternative packages
4.
Updating to newer packages in distribution and resolving dependencies, validation
Skill Requirements
[Mandatory Skills]
1. Programming/Scripting - C, Shell, python
2. Positive knowledge of CVE vulnerability analysis and fix, License compliance (GPL{v2,v3}), LGPL{v2,v3})
3. Host and Cross Development Environments, Toolchain familiarization (Gcc, Binutils, Glibc, Gdb)
4. Proficiency in Linux RPM and Debian packaging, Linux build system knowledge – Makefiles, Autoconf/Automake, Static/Dynamic libraries, Configure & Build process.
5. Embedded board booting – Jetson Tx2, Tk1, KZAM9 boards etc
6. GIT, Gitlab
7. Docker for creating image, running containers, docker volumes etc.
Other Requirements
[Good to Have]
1. Automation frameworks:Jenkins, Fuego etc
2. Preparing minimal rootfilesystems, Good understanding of user space packages init process, network, graphics subsystems
3. Yocto framework
📌 Senior Developer (Bengaluru)
🏢 HCL Technologies
📍 Bengaluru