Senior Manager Software Defined Vehicle Cv Software Defined Vehicle Cv Tmcv

Year    Pune, Maharashtra, India

Job Description


Purpose of the Role

  • This position is required to for design, development and testing of embedded software. It includes design development and testing of embedded base software development. It also requires supporting designing of software architecture.
  • Position is critical for development and meeting the timeline of EV powertrain software defined vehicle projects.
Job Responsibility
  • Shall be responsible for the design, development, testing and maintenance of the embedded base software. Work closely with middleware architect and SDV architect to design embedded base software architecture for real time core of HPC. Work closely with automotive cyber security and FUSA experts to ensure design and development of a safe and secured base software and architecture for real time core of the HPC. Deliver and maintain a base software that is scalable while providing a working basic real time processing required for time critical applications to run on HPC.
  • Shall be responsible for base code and Device driver development in embedded c, unit and integration testing of the C code, debugging and code analysis. Integration, testing and debugging of base code with application software. Shall be responsible for development of real time embedded software.
  • Shall support in system Requirement analysis and implement software architecture, that meet the system requirements. Support in controller and architecture selection based on requirements and software architecture feasibility analysis.
  • Software architecture design, development and testing. Selection of RTOS, configuration and integration of RTOS, allocation of cores and memory, whether to use hypervisor or not etc. Create scheduler, configure base software testing and debugging.
  • Create and maintain technical documentation, including software design documents, architecture diagrams, and user manuals.
Stakeholder Profiles & Nature of InteractionsInternal:HOD
Periodic technical reviewsCOC Head - SDV EV PT
Review meetings and update
Design Reviews-
Reviews on project status and feedback on failuresSDV S/W architecture and middleware development lead and team (internal)
DWM, review meetings, Design Inputs/UpdatesIPR
Discussion on Patents filingSBP
Tech Agreements for supplier/consultants engineering tasks/ agreements/ exhibits/Resource planningExternal:Suppliers
Reviews on- Discuss Tech trends, New toolsPartners
Roadmaps, Tech Trends, Agreements/ Exhibits, Reviews on critical analysis, Design activitiesDesired Candidate Profile
  • Candidate can be B.E (Electrical/ Electronics/ Electronics and Telecommunication) graduate, MTech with proven experience in embedded software development. The candidate shall have experience in design, development, integration and testing of embedded system.
  • Shall have a good understanding of embedded software development lifecycle.
  • Shall have strong proficiency in embedded C coding and good understanding of embedded build process, compiler toolchains, code optimization techniques.
  • Shall have experience in Embedded domain with good working experience of 8bit, 16 bit and 32-bit microcontrollers. Shall have experience with next generation controllers and its architecture and be familiar with ARM and multicore architectures in microcontrollers.
  • Shall have strong experience in developing low level device drivers for various controller peripherals and base software. Must have worked linker scripts, make files, bootloader, RTOS, static analysis, unit testing.
  • Shall have experience in developing firmware/middleware/drivers/applications with RTOS as well as bare metal systems.
  • Experience in AUTOSAR classic (ISOLAR preferable)
  • Must have experience in controller communication modules like, SPI, SCI, I2C, UART and automotive protocols like CAN, LIN, CCP, K line, UDS.
  • Shall have good testing and debugging skills, must have exposure to in circuit debuggers and debugging techniques.
  • Good knowledge of Misra C standard, static code analysis, Dynamic testing, time profiling.
  • Should have experience in unit testing and integration testing and familiarity with HIL, MIL and SIL testing.
  • Familiarity with ISO26262, ASPICE and automotive cyber security is added advantage.
  • Knowledge of diagnostic tools like INCA, vehicle spy, PCAN, vector canape or similar tools.
  • Knowledge of Matlab Simulink, embedded coder, legacy code tool, auto code generation.
  • S-function development, mscript development, testing, debugging and support.
Skills & Competencies
  • Microcontrollers: 16 and 32 bit controllers (ARM R cores), multicores with lockstep
  • Protocols: CAN, CANFD, ETHERNET, LIN, SPI, I2C, SCI, UDS, CCP
  • Languages: Embedded C, assembly language programming, C++, mscripts
  • Operating Systems: RTOS
  • In circuit debuggers: Lauterbach, Lauterbach scripting
  • Static and Structural Analysis, Functional Testing, Unit testing.
  • Tools: Matlab & Simulink, embedded coder, Simulink Design Verifier, Simulink Test Manager Polyspace, CANalyzer, CANoe, PCAN, Vehicle SPY, INCA, Inchron timing analysis tool, SVN -configuration management tool.
  • EV Architecture / Vehicle Functionality
  • ASPICE, ISO26262- Functional Safety
  • Automotive Cyber security ISO 21434

Tata Motors

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.


Job Detail

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