Embedded Software Engineer (autosar)

Year    Karnataka, India

Job Description

About TVS Motor

TVS Motor Company is a reputed two and three-wheeler manufacturer globally, championing progress through Sustainable Mobility with four state-of-the-art manufacturing facilities in Hosur, Mysuru and Nalagarh in India and Karawang in Indonesia. Rooted in our 100-year legacy of Trust, Value, and Passion for Customers and Exactness, we take pride in making internationally aspirational products of the highest quality through innovative and sustainable processes. We are the only two-wheeler company to have received the prestigious Deming Prize. Our products lead in their respective categories in the J.D. Power IQS and APEAL surveys. We have been ranked No. 1 Company in the J.D. Power Customer Service Satisfaction Survey for consecutive four years. Our group company Norton Motorcycles, based in the United Kingdom, is one of the most emotive motorcycle brands in the world. Our subsidiaries in the personal e-mobility space, Swiss E-Mobility Group (SEMG) and EGO Movement have a leading position in the e-bike market in Switzerland. TVS Motor Company endeavors to deliver the most superior customer experience across 80 countries in which we operate. For more information, please visit .

About TVSM - Software Research & Development Organization

The TVSM Software Research and Development Organization is a technology first Organization which is responsible for building Software tech stack for all TVSM Products to make TVSM Customer's mobility Connected, safer, sustainable, and comfortable in a new way. We are building technology and software platforms for all next-gen Connected Vehicle, Infotainment, e-Mobility, Connected Services and Post SOP/Service for all TVSM's brands. We build the unthinkable across geographies exceeding all quality, cost, scalability, competitive and performance benchmarks. Our mission is to transform Consumer experience and increase Perceived value of our products to achieve highest degree of Customer Satisfaction & Trust.

About the role

Role: Embedded Software Engineer

Career Level:Sr. Software Engineer

Business Critical: Yes/High

The EmbeddedSoftware Engineerwill define, design and implement software for Embedded ECUs. This role will focus on engineering innovative, strategic, and long-term solutions.

Job Responsibilities

Requirement analysis for Controller Software Design

Development of SW requirements and design goals

Design of Peripheral Drivers for the Modules required

Designing and creating the embedded software Application for Controller

Verification and Validation of the developed Software

Developing code for functional safety, scalability and reusability

Verification and validation of the algorithms

Developing encrypted cybersecurity algorithms

Use of HIL testing to validate Implemented Software

Ensure traceability and consistency to system and software requirements

Key KPI

Implement Software to meet 100% KPI and Compute requirements

Accountability for Software implementation in the product,
5% critical rejections

Effective documentation for software implementation.

90% design and code reviews to keep track of quality metrics

Ensuring 100% compliance to organization process practices

Qualification

Educational Qualification: BE/BTech/MTech

Required Technical and Professional Expertise

5-10 years of deep expertise and experience on ECU systems, with focus on AUTOSAR based Software development.

Experience in Embedded software development, micro-controllers/ASIC

Working knowhow of unit test automation tools

Hands on experience in AUTOSAR BSW Module development and configuration of BSW modules like OS, RTE, CAN, COM, NVM, CDD and MCAL

Skilled using AUTOSAR Configuration and Development tools and adapting the SIPs for the project needs

Hands on experience in Autosar MCAL development and integration.

Problem solving and debugging skills on AUTOSAR integration

Experience in any one protocol development like CAN / UDS / LIN

Experience in Fault Handler, DEM, EOL, EDR modules development

Experience in system level Diagnostics implementation

Knowledge of vehicle network over CAN, LIN

Strong C programming skills, exposure to Standards

Software design & architectural concepts, practical elements

Hands on troubleshooting, system level debugging, coding standards

Proficient in multi-threaded programming and strong in fundamentals of IPC and OS concepts

Knowledge of process models (e.g. Auto SPICE)

Debugging/Triaging expertise including peripherals

Knowledge in functional safety standards such as ISO26262

Embedded security protocols, secure boot

Defensive coding expertise

Advantage Experiences:

FreeRTOS, SafeRTOS

Complete product knowhow and understanding of all building blocks of projects involved in.

Patents, Technical Blogs, github links

Behavioral Competencies

Communication:(Internal / External) Ability to share information clearly, articulate the thoughts / information internally or external stake holders.

Assertiveness: Ability to balance the situation with an art of saying 'No' as required and facilitating the end results with analysing the data available and take a best / common decision rationally and stand by it

Innovation and Creative Problem solving: Questioning traditional assumptions and producing new ideas, approaches, and insights; creating new and better ways for the organization to be successful. Ability to adapt / apply new technologies

System level thinking: Have a big picture thinking and co-relate and drive the systems end to end solutions

Leadership Competencies

Leading Innovation & Diverse Teams

Adaptability

Strategic Thinking

Why TVSM?

At TVSM, we are always challenging ourselves to build a better, connected & sustainable future. We need the most innovative and diverse Digital Minds to develop tomorrow 's reality.Working at TVSM Software also means flexibility - Choosing between working from home and the office is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in automotive software organization.We are a merit driven, equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, sex, gender, gender expression, sexual orientation, age, marital statusor disability status.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2932615
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year