Upload Button Icon Add office photos
filter salaries All Filters

36 Mempage Technologies Jobs

Linux Device Driver Development Engineer (4-6 yrs)

4-6 years

Linux Device Driver Development Engineer (4-6 yrs)

Mempage Technologies

posted 3+ weeks ago

Job Description

Responsibilities :

- Design, develop, and maintain software components for embedded Linux systems.

- Write excellent C code with a very strong focus on efficiency, reliability, and adherence to coding standards.

- Develop and debug Linux Device Drivers for various peripherals and hardware interfaces.

- Perform Linux Kernel Programming, including kernel module development, configuration, patching, and customization.


- Engage in Linux Firmware Development, including bootloaders, system initialization, and low-level hardware interaction.

- Participate in the full software development lifecycle, from requirements analysis and design to implementation, testing, and deployment on embedded targets.

- Debug complex software and hardware interactions on embedded Linux platforms.

- Optimize system performance, memory usage, and power consumption on embedded devices.

- Collaborate with hardware engineers and other software developers to integrate software with hardware components.

- Create and maintain comprehensive technical documentation.

- Stay up-to-date with the latest advancements in embedded Linux technologies and best practices.

Mandatory Requirements (Candidates MUST possess strong proficiency in ALL of the following) :

- Excellent C Programming (very strong proficiency) : Demonstrated ability to write high-quality, efficient, and maintainable C code for embedded systems.

- Linux Device Driver Development : Proven experience in developing and debugging Linux device drivers for various hardware interfaces (e., SPI, I2C, UART, USB, Ethernet).

- Linux Kernel Programming : Solid understanding of the Linux kernel architecture and experience in kernel module development, configuration, patching, and customization.

- Linux Firmware Development : Hands-on experience with Linux firmware development, including bootloaders (i.e. U-Boot), system initialization processes, and low-level hardware interaction.

Qualifications :

- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.

- 4+ years of professional experience as an Embedded Linux Developer.

- Strong understanding of embedded systems concepts, hardware-software interaction, and real-time operating systems (RTOS) principles (though the focus is on Linux).

- Experience with embedded development tools and debugging techniques (i.e., JTAG, GDB).

- Familiarity with build systems (i.e. Yocto Project, Buildroot).

- Good understanding of version control systems (i.e. Git).

- Excellent problem-solving and analytical skills.

- Strong communication and teamwork abilities.

Preferred Qualifications :

- Experience with specific embedded processors (i.e., ARM, RISC-V).

- Knowledge of security considerations in embedded Linux systems.

- Experience with networking protocols in embedded environments.

- Contributions to open-source Linux projects


Functional Areas: Other

Read full job description

Prepare for Your Mempage Technologies Interview with Real Experiences!

View interviews
Office worker

What people at Mempage Technologies are saying

What Mempage Technologies employees are saying about work life

based on 11 employees
86%
86%
50%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Mempage Technologies Benefits

Free Transport
Cafeteria
Work From Home
Team Outings
Education Assistance
Soft Skill Training +6 more
View more benefits

Compare Mempage Technologies with

TCS

3.6
Compare

Accenture

3.7
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare

HDFC Bank

3.8
Compare

Infosys

3.6
Compare

ICICI Bank

4.0
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

Genpact

3.7
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.7
Compare

Axis Bank

3.7
Compare

Amazon

4.0
Compare

Jio

4.1
Compare

iEnergizer

4.7
Compare

Reliance Retail

3.9
Compare

IBM

3.9
Compare

LTIMindtree

3.7
Compare

Similar Jobs for you

Development Engineer at Varite

4-8 Yrs

Not Disclosed

Embedded Linux Developer at Varite

5-10 Yrs

Not Disclosed

Linux Device Driver Developer at Mempage

4-8 Yrs

Not Disclosed

Device Driver Developer at Mempage Technologies

4-7 Yrs

₹ 12-20 LPA

Linux Device Driver at CAPRUS IT PRIVATE LIMITED

2-6 Yrs

Not Disclosed

Linux Device Driver Developer at Mempage

5-10 Yrs

Not Disclosed

Linux Device Driver Developer at Launchers Management Services

3-5 Yrs

Not Disclosed

Device Driver Developer at SKYGATE CONSULTING

4-14 Yrs

Not Disclosed

Kernel Developer at Acsia Technologies Pvt Ltd

3-5 Yrs

Not Disclosed

Engineer at Akshaya IT Business solutions

6-9 Yrs

Not Disclosed

Linux Device Driver Development Engineer (4-6 yrs)

4-6 Yrs

Digital Marketing, Pharmacy, Linux Administration +5 more

3+ weeks ago·via hirist.com

Linux Developer - Yocto (5-8 yrs)

5-8 Yrs

Embedded Systems, Linux, QT +3 more

1 week ago·via hirist.com

BIOS/UEFI Developer - C Programming (7-10 yrs)

7-10 Yrs

C, SPI, Firmware +3 more

1 week ago·via hirist.com

Embedded C Developer - Bluetooth Chipset (3-5 yrs)

3-5 Yrs

Embedded Systems, Linux, Embedded C +2 more

1 week ago·via hirist.com

Linux Device Driver Developer - Embedded System (4-8 yrs)

4-8 Yrs

Embedded Systems, Linux, Embedded C +4 more

1 week ago·via hirist.com

Platform Developer - Embedded System (3-5 yrs)

3-5 Yrs

Social Work, Linux Administration, Embedded Software +3 more

3 weeks ago·via hirist.com

Post Silicon Validation Engineer/Embedded Test Engineer (3-6 yrs)

3-6 Yrs

ESIC, Python, C++ +4 more

3 weeks ago·via hirist.com

Application Developer (3-8 yrs)

3-8 Yrs

ESIC, Java, Cryptography +3 more

3 weeks ago·via hirist.com

Low Level Firmware Developer - C Programming (5-7 yrs)

5-7 Yrs

ESIC, Pharmacy, Hospital +3 more

3 weeks ago·via hirist.com

Linux Device Driver Engineer - Board Support Package (3-5 yrs)

3-5 Yrs

ESIC, Hospital, Linux Administration +4 more

3 weeks ago·via hirist.com
write
Share an Interview