Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by Smartedge IT Services Team. If you also belong to the team, you can get access from here

Smartedge IT Services

Compare button icon Compare button icon Compare
3.1

based on 13 Reviews

filter salaries All Filters

150 Smartedge IT Services Jobs

Embedded System & Linux Driver Developer (5-8 yrs)

5-8 years

Embedded System & Linux Driver Developer (5-8 yrs)

Smartedge IT Services

posted 11hr ago

Job Description

Position : Embedded Systems and Linux Driver Developer

Location : Hyderabad

Experience : 5-8 Years

Overview :

We are seeking an experienced Embedded Systems and Linux Driver Developer to join our dynamic team in Hyderabad. The ideal candidate will have a strong background in C programming, embedded systems, and Linux driver development. This role offers an exciting opportunity to work on cutting-edge technologies and develop drivers and applications for high-performance systems. A quality-driven mindset and a passion for continuous learning are critical for success in this role.

Key Responsibilities :

Embedded Systems Development :

- Design, develop, and maintain embedded system solutions with a strong focus on reliability and performance.

- Write, test, and debug Embedded C code for diverse applications, adhering to industry best practices.

Linux Driver Development :

- Develop and enhance Linux device drivers, including PCIe, USB, and Ethernet drivers.

- Work on DMA client/controller driver development, optimizing for efficiency and performance.

- Debug and troubleshoot kernel and user space issues using advanced debugging tools and techniques.

- Contribute to Linux application programming, focusing on seamless integration with driver functionalities.

Protocol and Framework Expertise :

- Gain in-depth knowledge of protocols such as PCIe, Ethernet, TCP, and I2C to ensure compatibility and performance optimization.

- Leverage the DMA framework to develop robust and efficient driver solutions.

Configuration Management and Collaboration :

- Use tools like GIT and Perforce for version control, ensuring efficient and reliable configuration management.

- Collaborate with cross-functional teams to design and implement high-quality solutions, sharing new findings and insights.

Quality Assurance and Continuous Improvement :

- Maintain a strong focus on code quality and performance, incorporating strategic thinking into development practices.

- Conduct rigorous testing and validation of systems to ensure compliance with standards and optimal functionality.

- Stay updated on emerging technologies and industry trends, applying them to enhance system capabilities.

Qualifications and Skills :

Educational Background :

- Bachelor's or Master's degree in Computer Science, Information Technology, Electronics and Communication Engineering (ECE), Electrical and Electronics Engineering (EEE), or a related field.

Technical Expertise :

- Proficiency in C Programming : Strong knowledge of Embedded C and its application in system development.

- Linux Device Driver Development : Extensive experience in Linux application programming and driver development, including kernel-level programming.

- Debugging Skills : Excellent debugging capabilities in both kernel and user space, with experience using debugging tools like GDB, KGDB, and others.

- Memory Management : Familiarity with MMU (Memory Management Unit) and cache policies.

- Protocol Knowledge : Solid understanding of protocols such as PCIe, Ethernet, TCP/IP, I2C, and others.

- DMA Framework : Hands-on experience with Direct Memory Access (DMA) frameworks and their integration into drivers.

Configuration Management Tools :

- Proficiency in tools like GIT and Perforce for version control and collaborative development.

Soft Skills :

- Strong analytical and problem-solving abilities to address complex technical challenges.

- Self-motivated with a passion for continuous learning and skill enhancement.

- A quality-driven mindset with a focus on delivering strategic and high-impact solutions.

Preferred Qualifications :

- Prior experience with embedded system development and debugging tools.

- Exposure to real-time operating systems (RTOS) and multi-threaded application development.

- Knowledge of advanced debugging techniques, including tracing and profiling tools.

Why Join Us ?

- Exciting Challenges : Work on innovative projects and cutting-edge technologies in the embedded and Linux driver domains.

- Growth Opportunities : Enhance your skills with exposure to advanced development tools, protocols, and systems.

- Collaborative Environment : Be part of a supportive team that values knowledge sharing, creativity, and professional growth.

- Impactful Role : Play a crucial role in developing solutions that power the next generation of high-performance systems.


Functional Areas: Other

Read full job description

What people at Smartedge IT Services are saying

What Smartedge IT Services employees are saying about work life

based on 13 employees
71%
100%
66%
100%
Strict timing
Monday to Friday
No travel
Day Shift
View more insights

Smartedge IT Services Benefits

Work From Home
Job Training
Free Transport
Child care
Gymnasium
Cafeteria +6 more
View more benefits

Compare Smartedge IT Services with

Infosys

3.7
Compare

Wipro

3.7
Compare

TCS

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

Cognizant

3.8
Compare

Accenture

3.9
Compare

Capgemini

3.8
Compare

IBM

4.0
Compare

LTIMindtree

3.8
Compare

HCL Infosystems

3.9
Compare

Accel Frontline

3.9
Compare

Diverse Lynx

3.8
Compare

Solartis Technology Services

3.7
Compare

VHS Consulting

3.7
Compare

IVTL Infoview Technologies

3.6
Compare

Apex CoVantage

3.3
Compare

Knoldus Inc

4.1
Compare

DynPro

3.8
Compare

Apmosys Technologies

3.5
Compare

Similar Jobs for you

Linux Device Driver at varite

3-6 Yrs

₹ 10-15 LPA

Linux Device Driver Developer at TekPillar

5-16 Yrs

₹ 22-55 LPA

Linux Device Driver Developer at SmartSoc Solutions Pvt Ltd

2-4 Yrs

₹ 6-15 LPA

Device Driver at CLARUS CONSULTING PVT LTD

5-8 Yrs

₹ 20-25 LPA

Development Engineer at JTek Software Solutions Pvt Ltd

6-10 Yrs

₹ 20-25 LPA

Development Engineer at Softpath Technologies LLC

6-8 Yrs

₹ 12-30 LPA

Embedded Linux Developer at Mempage

6-8 Yrs

₹ 12-25 LPA

Senior Firmware Engineer at Kalki Communication Technologies (P) Ltd.

6-8 Yrs

₹ 18-21 LPA

Kernel Developer at Meditab Software India Pvt Ltd

4-5 Yrs

₹ 14-20 LPA

Developer at PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD

8-10 Yrs

₹ 30-45 LPA

Smartedge IT Services Hyderabad / Secunderabad Office Location

View all
Hyderabad / Secunderabad, Telangana Office
Headquarter
Smartedge IT Services Pvt. Ltd Plot No.56, 1st Floor Nagarjuna Hills, Punjagutta Hyderabad – 500 082 India Ph:+91(0)40 400 38599 Hyderabad / Secunderabad, Telangana
500082

Manual Test Engineer - Telecom Domain (4-6 yrs)

4-6 Yrs

1d ago·via hirist.com

IT Project Manager (8-10 yrs)

8-10 Yrs

4d ago·via hirist.com

Big Data Engineer - Dynatrace (6-10 yrs)

6-10 Yrs

4d ago·via hirist.com

Senior GCP Data Engineer - ETL Tools (8-12 yrs)

8-12 Yrs

4d ago·via hirist.com
write
Share an Interview