No more applications are being accepted for this job
- Elicit requirements documentanalysis and requirement workshops; perform analysis anddocumentation of existing customer products site visits use casesscenarios event lists competitive product analysis task andworkflow analysis and/or viewpoints.
- Write requirementsspecifications and interface documents using standard templatessimply clearly unambiguously and concisely.
- Decompose user requirements intofunctional requirements and Safety requirements specified in anappropriate level of detail suitable for use by those implementingthe requirements.
- Requirements estimation prioritizationanalysis and verification ensuring that requirement statements arecomplete consistent concise comprehensible traceable feasibleunambiguous and verifiable and that they conform tostandards.
- Participate in peer reviews and inspectionsof requirements documents. Participate in peer reviews of workproducts derived from requirements specifications to ensure thatthe requirements were interpreted correctly.
- Enter manipulate andreport on requirements stored in a configuration management andtraceability tools. Identify requirements errors and defects andwrite requirement notification reports.
- Manage changes to baselinerequirements using change control processes and tools
Expertise in C C. Fluent in concepts of DesignPatterns.- A strong technical background in Softwareengineering including best practices and understanding of softwaredevelopment lifecycle and Agile Methodology ismandatory.
- Experience with ISO 26262 safety standardwill be an added advantage.
- Excellent analytical and troubleshootingskills.
- Excellent verbal and written communications skills.
- Should be able towork independently and own a complete module/component fromrequirements gathering till production.
- Should have fair knowledge ofthe process tools that are used in the industry. * Please note: Itis management's responsibility to ensure accuracy of thisjob description and communicate content changes toCompensation.
- Knowledge on version control tools such asSVN PTC integrity etc. is a plus point
- Knowledge on Automotivecommunication protocols such as CAN UDS LIN Ethernet is adesirable
- Familiarity with one or more scriptinglanguages like Python CAPL Shell Script Bash PowerShelletc.
Should have exposure to UML should be able tounderstand UML diagrams and contribute to UML baseddesigns.-
Hands on experience in Toolslike Enterprise Architect Rhapsody etc. - Experience withautomotive embedded RTOS is desirable.
- Good knowledge of embeddedsystem architecture Peripherals like I2C I2S SPI UARTetc
- Additionally experience with development of software forMicrocontrollers such as AVR ATMEL Family Renesas ARM cortex Familyis highly desirable.
- Development background in IDE'ssuch as IAR workbench GreenHills Multi environment is aplus.
- Should have exceptional debugging skills using both JTAG basedpostmortem debug using GDB or similar debuggers etc.
- Hands on experiencewith CANOE and other Vector Tools are mandatory.
- Hands on experiencewith HMI Development experience with ALTIA or Electrobit or IARVisual State Tool is an added advantage.
- Hands on experience with AUTOSARis mandatory.
- Should be fluent in reading/understandinghardware block diagrams and schematics.
- Should contribute torequirements reviews analysis of customer change requests analysisof existing designs and also development of new designs in thefield of Systems Design/Development
- Responsible for execution of theoverall software plan which includes delivery to schedule resourcemanagement and software process management
- Develop maintain and communicatea software plan which includes software content andtiming.
- Interface with Customer and understand Customer'ssoftware delivery requirements and priorities.
- Be responsible forsoftware error tracking lists.
- Implement requirements through design codingdebugging validation release and maintenance phases.
- Interface withinternal groups such as electrical design validation testingmanufacturing and quality under direction of software projectleaders.
- Maintain BiDirectional Traceability Matrix.
- Support product builds launchesand investigation of quality and warranty issues.
MINIMUMREQUIREMENTS - Excellent English and communicationskills.
- Able to work selfsufficiently and proactively.
- AUTOMOTIVE Domain(IPC / HUD / ECU / ADAS) Knowledge Mandatory.
- Able to create andupdate C language code and use compliers and debugtools.
- Knowledge of CAN LIN CANOE is mandatory.
- Able to use GMLAN buscommunication tools.
- An understanding of the V Model softwaredevelopment life cycle in a team environment.
- Experience withsafety critical modules is a plus.
- Experience with ISO26262 SPICEand CMMI is a plus.
- Experience with AUTOSAR ismandatory
- 8 years of automotiveor related embedded software development.
Senior Software Design Engineer - Sany, India - Claysol Media Labs Private Limited
Claysol Media Labs Private Limited
Sany, India
2 weeks ago
Description
Tips:
Provide a summary of the role whatsuccess in the position looks like and how this role fits into theorganization overall
RequirementsResponsibilities:
SoftwareDevelopment Responsibilities:
Software ReleaseResponsibilities:
DegreeRequirements:
Bachelor's degree inComputer Engineering Computer Science or Relevant
Certification Requirements:
None PreviousExperience: