Back to Jobs
Senior Embedded Linux Engineer
The vacancy has expired
-
SalaryUp to INR 18 LPA
- LocationChennai, India
-
IndustryInformation Technology and Services
Job Description
Summary role description:
Hiring for a Senior Embedded Linux Engineer role for a product engineering services provider.
Company description:
Role details:
- Title / Designation: Senior Embedded Linux Engineer
- Reporting Manager: Director – Engineering Services
- Location: Chennai
- Work Mode: Work-from-office
Role & responsibilities:
- Develop and maintain Embedded Linux BSPs for ARM processors.
- Develop device driver for optimizations, bug fixing, and adding new functionalities.
- Port third-party software libraries to develop software tools and utilities from scratch, Boot loader firmware.
- Suggest improvements related to products, software offerings, documentation, processes, etc. to allow continuous improvement.
- Work closely with other team members in an Agile development environment and participate in technical analysis and decisions.
- Communicate work progress, coordinate with other development teams, and participate in R&D working groups.
Candidate requirements:
- 5+ years of experience in Embedded C, C++, and Embedded Linux, with hands-on experience in Linux build systems – preferably into Open embedded/Yocto.
- Knowledge of industry standard interfaces and protocols such as I2C, SPI, UART, USB, Ethernet, PCI Express, and communication peripherals like Bluetooth, Ethernet, Wi-Fi.
- Proficient in reading hardware schematics, datasheets, and utilizing development tools for low-level software interfacing with machine registers.
Selection process:
- 2 technical discussions with Senior Engineer – Embedded.
- Discussion with Director – Engineering Services.