Embedded Linux Developer

Job Description

We are seeking a highly skilled Linux Embedded Developer to design, code, and integrate software on Linux platforms. The ideal candidate will have extensive experience with Linux-based development and a passion for creating efficient and reliable software solutions.

 

Key Responsibilities:

Design, code, and integrate software on Linux.

Customize, deploy, and maintain Linux platforms.

Interact with the Linux kernel.

Improve and maintain existing software components.

Perform unit testing, verification, and validation of developed products.

Collaborate with cross-functional teams to define, design, and ship new features.

Conduct code reviews and provide constructive feedback.

Troubleshoot and resolve software issues in a timely manner.

Stay updated with the latest industry trends and technologies.

 

Required Skills:

Proficiency in C programming language.

Strong experience with Linux kernel and user space development.

Knowledge of Linux kernel and device-driver development.

Experience with embedded systems architecture and design.

Familiarity with version control systems (e.g., Git).

Understanding of real-time operating systems (RTOS).

Excellent problem-solving skills and attention to detail.

Strong communication and teamwork abilities.

Ability to work independently and as part of a team.

 

Qualifications:

Bachelor’s degree in Computer Science.

3+ years of experience in embedded Linux programming.

Expert in C programming with strong knowledge of Linux.

Proven experience as a Linux Embedded Developer or similar role.

Job Summary

  • Published on:2024-10-15 4:30 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:3 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2025-01-23