Software Requirements ysis Engineer
Pi Square Technologies
Re
25
Scarso
help
thumb_up Mi piace
Azienda: Pi Square Technologies Re
This role involves deriving and analyzing software requirements based on system requirements and architecture changes ensuring that they are correctly categorized verifiable and traceable.
The successful candidate will have a strong background in software engineering with a focus on requirements analysis within complex embedded systems.
Key Responsibilities: Derive Software Requirements: Derive detailed software requirements from system requirements and changes in the system architecture baseline.
Ensure that all derived software requirements are aligned with the overall system objectives and architecture.
Collaborate with system engineers and architects to ensure a clear understanding of the system requirements and their impact on software.
Analyze Software Requirements: Categorize software requirements to ensure clarity and focus on key functionalities.
Perform a thorough analysis to validate the correctness completeness and verifiability of software requirements.
Develop verification and validation strategies to ensure that all software requirements can be tested and verified effectively.
Impact Analysis: Assess the impact of software requirements on the overall operating environment including interactions with hardware and other software components.
Evaluate the effects of software requirements on system performance reliability and scalability.
Identify and mitigate risks associated with changes to software requirements ensuring minimal disruption to system functionality.
Establish Consistency and Traceability: Ensure consistency between system requirements and derived software requirements throughout the project lifecycle.
Establish and maintain bidirectional traceability between system requirements software requirements and the system architecture design.
Utilize requirements management tools to manage traceability and ensure that all requirements are accounted for and aligned with stakeholder expectations.
Communicate Software Requirements: Summarize and document the software requirements ensuring they are clearly communicated as part of the delivery package.
Provide clear and concise documentation for use by development teams testers and other stakeholders.
Facilitate discussions and reviews to ensure that all stakeholders understand and agree on the software requirements.
Task and Defect Management: Use PTC Integrity IBM DOORS Next Generation (DNG) or similar tools to manage tasks and defects related to software requirements.
Update and close relevant tasks and defects as software requirements are verified validated and finalized.
Ensure that all changes to software requirements are accurately documented communicated and reflected in the project management tools.
Qualifications: Bachelors or masters degree in software engineering Systems Engineering Electrical Engineering or a related field. 6 years of experience in software requirements analysis with a focus on complex embedded systems.
Proficiency in requirements management tools such as PTC Integrity and IBM DOORS Next Generation (DNG).
Strong understanding of software engineering principles including requirements analysis and impact assessment.
Excellent analytical and problemsolving skills with the ability to assess complex software requirements and identify potential issues.
Strong communication collaboration and proactive leadership skills with experience working in crossfunctional teams.
Experience in generating traceability reports conducting formal reviews and leading technical discussions about the software requirements.
Familiarity with C and/or C.
Preferred Qualifications: Proficiency in requirements management tools such as PTC Integrity IBM DOORS Next Generation (DNG) or similar.
Experience in the automotive industry Familiarity with industry standards and best practices in requirements design.
Experience with automotive HVAC controllers Qualification Bachelor Computer/ Software Engineering Master Computer/ Software Engineering # Postions Multiple Experience 6 Years Type of Engagement FTE Work Location Bangalore Notice Period Immediate to 30 Days
✔ Pi Square Technologies