Upload Button Icon Add office photos
Engaged Employer

i

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

Tata Technologies Verified Tick

Compare button icon Compare button icon Compare
3.7

based on 2.4k Reviews

filter salaries All Filters

86 Tata Technologies Jobs

Embedded Middleware developer-Tech Lead

8-12 years

Pune

2 vacancies

Embedded Middleware developer-Tech Lead

Tata Technologies

posted 4d ago

Job Role Insights

Flexible timing

Job Description

Role Title: Middleware developer Job location- Pune PimpriPurpose of the Role:The role is required for designing, developing, testing and maintaining of middleware software components for SDV EV powertrain target platform. It also includes design, development, testing and integration of the vehicle abstraction layer (vehicle services)Configuration and Integration of the platform services with LINUX/POSIX platform. Configuration and integration of the adaptive platform services with OSPosition is critical for development and meeting the timeline of EV powertrain software defined vehicle projects. Job Responsibilities: Shall be responsible for the design, development, testing and maintenance of the middleware software components for linux and QNX based platforms.  Work closely with automotive cyber security and FUSA experts to ensure design and development of a safe and secured middleware. Deliver and maintain a middleware that is scalable while providing a working basic platform service layer and vehicle abstraction layer with customised powertrain services.Shall be responsible for developing APIs for the vehicle abstraction layer services and develop the logic for customised services for the same.Configuration of adaptive stack or development of equivalent software modules in middleware.Work closely with kernel engineer and middleware architect for the integration and testing of middleware with Linux/POSIX platform.
Desired Candidate Profile:Candidate can be B.E Computer Science/ B.E Electronics graduate with 2-7 years of experience in linux middleware development. Should have experience in C, C++, python, knowledge and hands on experience with containerisation and virtualisation. Shall have experience with Adaptive AUTOSAR stack configuration and experience with compilers emulators and debuggers.

  • Hands-on experience in customizing linux for application and maintaining linux based embedded product.
  • Hands on experience with Adaptive AUTOSAR stack configuration and its tooling (ISOLAR preferred)
  • Should have good experience with Yocto and working with SoC boards. Should be able to add applications, services and middleware packages to Linux image.
  • Should be able to develop middleware software packages for the middleware. Should be able to develop services for vehicle abstraction layer in the middleware.
  • Should be able to work with/create make files, yocto recipes and patches.
  • Should be an experienced C++ (+Python/Java/Rust) developer with c-make knowledge.
  • Should be able to design and execute tests/validation. Should have good debugging skills.
  • Should have OTA experience in Linux context. Should have linux to cloud integration knowledge and experience, for example through MQTT.
  • Experience with containerization technology, FOTA manager, health monitoring, logging, inter-processor communication in linux.
  • Should have knowledge of cybersecurity aspects and maintenance of product. Should be able to prepare bootable images and SD card and do testing.
  • Familiarity with embedded software, experience in BSP, device drivers and board bring-up will be added advantage.
  • Deep knowledge and experience of service-oriented architectures
  • Experience in TCP/IP, Ethernet, SOME/IP, Wi-Fi, CAN, IOT
  • Knowledge of software defined vehicles, Domain knowledge of Automotive domain, Electric vehicle and its aggregates, Electronics with Embedded domain is good to have.

Skills and Competencies:

  • Embedded Linux, QNX
  • Scripting python /bash/sh/PERL/csh
  • Linux image customization with application and middleware
  • Yocto, MQTT, cmake
  • Programming languages like C, C++, Python/Java/Rust
  • Debugging, Validation and Testing
  • OTA manager, Containerization, Logging and health monitoring, Inter processor communication, connectivity and diagnostics.
  • Automotive Cyber security ISO 21434, cyber security algorithms
  • Embedded Linux product maintenance
  • Working with next generation SOCs, HPCs, ARM8, ARM 9
  • Bootable image and SD card preparation and testing
  • Knowledge of ASPICE



Employment Type: Full Time, Permanent

Read full job description

Tata Technologies Interview Questions & Tips

Prepare for Tata Technologies roles with real interview advice

People are getting interviews at Tata Technologies through

(based on 156 Tata Technologies interviews)
Job Portal
Campus Placement
Referral
Walkin
Company Website
35%
17%
14%
9%
4%
21% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.

What people at Tata Technologies are saying

What Tata Technologies employees are saying about work life

based on 2.4k employees
50%
62%
64%
98%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Tata Technologies Benefits

Free Transport
Free Food
Health Insurance
Cafeteria
Gymnasium
Work From Home +6 more
View more benefits

Compare Tata Technologies with

KPIT Technologies

3.5
Compare

L&T Technology Services

3.4
Compare

Cyient

3.7
Compare

Tech Mahindra

3.6
Compare

HCLTech

3.6
Compare

Wipro

3.7
Compare

LTIMindtree

3.6
Compare

Persistent Systems

3.5
Compare

Mphasis

3.4
Compare

Hexaware Technologies

3.6
Compare

Larsen & Toubro Limited

4.0
Compare

Megha Engineering & Infrastructures

3.9
Compare

Shapoorji Pallonji Group

4.2
Compare

Kalpataru Projects International

4.2
Compare

KEC International

4.1
Compare

Nagarjuna Construction Company

4.2
Compare

Alstom Transportation

3.8
Compare

Dilip Buildcon

4.0
Compare

AECOM

4.3
Compare

Power Mech Projects

3.9
Compare

Similar Jobs for you

Software Developer at P R GLOLINKS CONSULTING PRIVATE LIMITED

Chennai

5-12 Yrs

₹ 25-40 LPA

Android Engineer at SOURCERIGHT TECHNOLOGIES (INDIA) PRIVATE LIMITED

Pune

7-12 Yrs

₹ 9-13 LPA

Senior Software Engineer at Capgemini

Pune, Bangalore / Bengaluru

5-7 Yrs

₹ 10-20 LPA

Middleware Developer at Gravity Engineering Services

Bangalore / Bengaluru

5-8 Yrs

₹ 10-18 LPA

Middleware Developer at Gravity Engineering Services

Bangalore / Bengaluru

4-7 Yrs

₹ 8-15 LPA

Principal Engineer 2 at Harman Connected Services Corporation India Pvt.

Bangalore / Bengaluru

12-15 Yrs

₹ 30-35 LPA

Middleware Developer at Wolters Kluwer - Medknow Publications

Chennai

4-7 Yrs

₹ 9-14 LPA

Technology at Tech Mahindra

Pune, Bangalore / Bengaluru

10-16 Yrs

₹ 30-45 LPA

Developer at Quantified HR Private Limited

5-8 Yrs

₹ 15-22 LPA

Senior Technology Lead at Embitel

Bangalore / Bengaluru

8-10 Yrs

₹ 17-21 LPA

Tata Technologies Pune Office Location

View all
Pune Office
ASIA PACIFIC HEADQUARTERS 25, Rajiv Gandhi Infotech Park Hinjawadi, Pune 411057 India Pune
411057

Embedded Middleware developer-Tech Lead

8-12 Yrs

Pune

4d ago·via naukri.com

CAE-NVH- Tech Lead

8-12 Yrs

Pune

4d ago·via naukri.com

Technical consultant - PLM

2-6 Yrs

Pune, Gurgaon / Gurugram

4d ago·via naukri.com

Account manager Sales

10-15 Yrs

Bangalore / Bengaluru

4d ago·via naukri.com

Engineering sales

8-12 Yrs

Pune

4d ago·via naukri.com

Embedded Software Developer-ASP.net

3-6 Yrs

Pimpri-Chinchwad

4d ago·via naukri.com

Functional Safety Manager

12-20 Yrs

Pune

4d ago·via naukri.com

Class A Modeller-Design Studio

8-13 Yrs

Pune

4d ago·via naukri.com

Tech Lead-Occupant Safety

6-8 Yrs

₹ 8 - 18L/yr

Pune

4d ago·via naukri.com

Software Architect

5-10 Yrs

Bangalore / Bengaluru

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