Job Role : Embedded Software Engineer
Experience : 2 to 10 Years
Locations : Bangalore, Kochi, Ahmedabad, Manesar, Pune, Chennai, Pollachi
We are seeking a highly skilled Embedded Software Engineer with expertise in Linux-based embedded systems.
The ideal candidate will work on Linux BSP, Linux Kernel, Device Drivers, and Embedded C / Linux application development for cutting-edge embedded platforms.
Key Responsibilities :
- Develop and maintain Linux Board Support Packages (BSP) tailored for embedded platforms.
- Design, implement, and debug Linux Kernel modules and device drivers.
- Build efficient Embedded C applications for Linux-based systems.
- Collaborate with hardware and software teams to ensure seamless system integration.
- Perform system-level debugging, performance tuning, and optimization.
- Support porting of new hardware platforms and feature enhancements.
- Document designs, test procedures, and development processes.
Core Skills & Competencies :
Strong expertise in Linux BSP, Linux Kernel, and Device Driver development.Proficiency in Embedded C programming and Linux application development.Solid understanding of hardware-software interfaces in embedded systems.Experience with version control systems (e.g., Git).Excellent problem-solving, analytical, and debugging skills.Preferred / Desirable Skills :
Familiarity with RTOS and real-time application development.Exposure to embedded communication protocols, networking, or multimedia systems.Ability to work in a fast-paced, collaborative environment and manage multiple tasks effectively.(ref : hirist.tech)