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
filter salaries All Filters

37 Tata Elxsi Jobs

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 2mon 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

Top Tata Elxsi Embedded Developer Interview Questions

Q1. What is Quality Assurance. Difference between Quality assurance and Quality control
Q2. What are the examples of Memory leaks and how to solve them?
Q3. Tell me about FreeRTOS scheduling methods?
View all 157 questions

What people 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 10 employees
₹3.5 L/yr - ₹10 L/yr
26% more than the average Embedded Developer Salary in India
View more details

What Tata Elxsi employees are saying about work life

based on 2.2k employees
77%
94%
62%
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

LTIMindtree

3.8
Compare

DXC Technology

3.7
Compare

Mphasis

3.4
Compare

Sutherland Global Services

3.6
Compare

Optum Global Solutions

4.0
Compare

Hexaware Technologies

3.5
Compare

FIS

3.9
Compare

eClerx

3.3
Compare

L&T Technology Services

3.3
Compare

Coforge

3.3
Compare

Virtusa Consulting Services

3.8
Compare

CGI Group

4.0
Compare

GlobalLogic

3.7
Compare

Cyient

3.7
Compare

Bosch Global Software Technologies

3.9
Compare

UST

3.8
Compare

Atos

3.8
Compare

Nagarro

4.0
Compare

Persistent Systems

3.5
Compare

Similar Jobs for you

Embedded Developer at h3 Technologies, LLC

6-10 Yrs

₹ 18-20 LPA

Embedded Developer at Ximax Solutions

4-8 Yrs

₹ 12-20 LPA

Embedded Developer at TekPillar Services Pvt. Ltd

12-15 Yrs

₹ 30-38 LPA

Embedded Developer at The Judge Group

3-7 Yrs

₹ 10-20 LPA

Lead Engineer at Toyota Connected

12-15 Yrs

₹ 25-37 LPA

Lead Engineer at BORQS Technologies

5-8 Yrs

₹ 15-24 LPA

Embedded Engineer at Cybernetyx Technik Pvt. Ltd.

3-8 Yrs

₹ 7-20 LPA

Embedded Engineer at HiredNext

5-8 Yrs

₹ 15-20 LPA

Embedded Systems Engineer at Foundit

3-8 Yrs

₹ 14-23 LPA

Lead Engineer at Jabil

5-10 Yrs

₹ 15-20 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

C# .Net Developer

3-7 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

React Native Developer/Lead/Architect-Immediate joiners Pune Bangalore

5-10 Yrs

₹ 5 - 15L/yr

Pune, Chennai, Bangalore / Bengaluru

2d ago·via naukri.com

Automotive Delivery Manager

12-18 Yrs

Pune, Bangalore / Bengaluru, Thiruvananthapuram

4d ago·via naukri.com

TATA ELXSI: Autosar Test Engineers/Specialist/Leads @ Bangalore

4-8 Yrs

₹ 10 - 18L/yr

Bangalore / Bengaluru

5d ago·via naukri.com

Cuda Engineer

5-10 Yrs

Bangalore / Bengaluru

5d ago·via naukri.com

Tata Elxsi: CAPL Scripting opening

4-7 Yrs

Bangalore / Bengaluru

6d ago·via naukri.com

Tata Elxsi: Groovy Scripting opening

4-7 Yrs

Bangalore / Bengaluru

6d ago·via naukri.com

SME/Architect- Automotive Cybersecurity

10-16 Yrs

₹ 16 - 31L/yr

Pune

6d ago·via naukri.com

SDV - Automotive Validation - Pune

9-14 Yrs

Pune

9d ago·via naukri.com
write
Share an Interview