Upload Button Icon Add office photos
Engaged Employer

i

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

Tata Elxsi Verified Tick

Compare button icon Compare button icon Compare
3.9

based on 2k Reviews

filter salaries All Filters

1 Tata Elxsi Embedded Developer Job

Tata Elxsi - Embedded Developer - Board Support Package (7-10 yrs)

7-10 years

Tata Elxsi - Embedded Developer - Board Support Package (7-10 yrs)

Tata Elxsi

posted 1mon ago

Job Description

Responsibilities :

- Design, develop, and maintain C++ code for embedded systems, focusing on Board Support Packages (BSPs) for Linux-based platforms.

- Develop device drivers for various peripherals (e.g, sensors, actuators, communication interfaces).

- Optimize code for performance, memory usage, and power consumption.

- Integrate and test software components with hardware platforms.

- Troubleshoot and debug complex software and hardware issues.

- Participate in all phases of the software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.

- Collaborate effectively with cross-functional teams (hardware, firmware, systems) to ensure successful project delivery.

- Mentor junior engineers and contribute to team knowledge sharing.

- Adhere to coding standards, best practices, and Agile development methodologies.

- Ensure software quality and maintainability through code reviews and unit testing.

- Investigate and evaluate new technologies and tools to improve development processes.

Education :

Post Graduate or Graduate in Engineering (Computer Science/Electronics/Electrical) or Master of Computer Applications (MCA) with specialization in Computer Science/Computer Applications or related fields.

Experience :

- Minimum 7 to 10 years of relevant experience in software applications and development.

- Proven experience in developing embedded software for Linux-based systems.

- Strong proficiency in C/C++ programming.

- In-depth knowledge of Linux kernel internals, device drivers, and kernel modules.

- Experience with BSP development, including board bring-up, driver development, and system integration.

- Familiarity with embedded systems hardware architectures (e.g , ARM, x86).

- Experience with debugging and troubleshooting embedded systems.

- Strong understanding of software engineering principles, design patterns, and best practices.

- Experience with version control systems (e.g, Git).

- Excellent communication, problem-solving, and analytical skills.

Skills & Competencies :

Technical Skills :

- C++, Linux, BSP, Device Drivers, Embedded Systems, Kernel Internals, ARM/x86 Architectures, Debugging Tools, Version Control (Git)

Soft Skills :

- Communication, Teamwork, Problem-Solving, Analytical Skills, Agile Methodologies, Mentoring


Functional Areas: R&D

Read full job description

Prepare for Embedded Developer roles with real interview advice

What Embedded Developer at Tata Elxsi are saying

4.9
 Rating based on 2 Embedded Developer reviews

Likes

Jon security , Work satisfaction, Career Growth, learning curve

  • Skill development - Excellent
  • +4 more
Dislikes

Work life balance was not fair during work from office phase of covid era

Read 2 Embedded Developer reviews

Embedded Developer salary at Tata Elxsi

reported by 16 employees
₹3.5 L/yr - ₹10 L/yr
24% more than the average Embedded Developer Salary in India
View more details

What Tata Elxsi employees are saying about work life

based on 2k employees
77%
94%
61%
98%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Tata Elxsi Benefits

Submitted by Company
Continuous Learning and Growth
Higher Education
Anchors
Young Leads
Rewards
Medical Coverage +12 more
Submitted by Employees
Soft Skill Training
Health Insurance
Cafeteria
Job Training
Work From Home
Team Outings +6 more
View more benefits

Compare Tata Elxsi with

TCS

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

LTIMindtree

3.8
Compare

L&T Technology Services

3.3
Compare

Persistent Systems

3.5
Compare

Cyient

3.7
Compare

Coforge

3.3
Compare

Mphasis

3.4
Compare

Hexaware Technologies

3.6
Compare

DXC Technology

3.7
Compare

NTT Data Information Processing Services

4.0
Compare

Sutherland Global Services

3.6
Compare

eClerx

3.3
Compare

Virtusa Consulting Services

3.8
Compare

CGI Group

4.0
Compare

GlobalLogic

3.7
Compare

UST

3.8
Compare

Nagarro

4.0
Compare

Similar Jobs for you

Embedded Developer at h3 Technologies, LLC

6-10 Yrs

₹ 18-20 LPA

Firmware Developer at TekPillar

5-10 Yrs

₹ 17-30 LPA

Senior Design Engineer at Mistral Solutions Private Limited

3-10 Yrs

₹ 12-28 LPA

Senior Embedded Engineer at Cavli wireless

5-8 Yrs

₹ 15-24 LPA

Lead Engineer at BORQS Technologies

5-8 Yrs

₹ 15-24 LPA

Lead Engineer at Jabil

5-10 Yrs

₹ 15-20 LPA

Embedded Systems Engineer at Foundit

3-8 Yrs

₹ 14-23 LPA

Embedded Systems Engineer at NUSTAR TECHNOLOGIES INDIA PRIVATE LIMITED

6-10 Yrs

₹ 15-25 LPA

Embedded Engineer at NEXTHIRE LLP

3-12 Yrs

₹ 15-35 LPA

Embedded Systems Engineer at Randstad Digital

6-8 Yrs

₹ 12-24 LPA

Tata Elxsi Bangalore / Bengaluru Office Locations

View all
Bengaluru Office
Headquarter
Tata Elxsi, 9th Floor, Tower B, PSN Towers, ITPB Road, Whitefield. Bengaluru
Karnataka 560048
Bengaluru/Bangalore, Karnataka Office
Headquarter
No 126, 128, ITPB Main Road, Whitefield, Bengaluru/Bangalore, Karnataka
560048
write
Share an Interview