What are the responsibilities and job description for the Staff Safety Systems Engineer position at Jobright.ai?
Verified Job On Employer Career Site
Job Summary:
Aurora is committed to delivering the benefits of self-driving technology safely and efficiently. The Staff Safety Systems Engineer will define vehicle behaviors and capabilities, develop operational design domain ontologies, and collaborate with various engineering teams to ensure safety and compliance in autonomous vehicle systems.
Responsibilities:
• Own the definition of vehicle behaviors, capabilities, and operational contexts:
• Develop Use Cases;
• Develop Concepts of Operation that support Safety Analysis, Platform Requirements development, and feature/function definition;
• Develop Operational Design Domain (ODD) ontology;
• Identify applicable policy and regulations in collaboration with subject matter experts.
• Collaborate with Software, Systems and Safety Engineering teams to:
• Support defining system architectures;
• Define system level requirements for AV capabilities, end-to-end behavior, and applicable performance metrics;
• Perform detailed data analysis to rationalize the desired system level requirements and test coverage;
• Decompose requirements down to sub-system level with sufficient traceability;
• Support requirement management workflows, traceability, and tooling.
• Facilitate cross-functional co-development activities and working groups including support to design reviews, reconciliation of requirements, and producing high quality documentation.
• Develop verification and validation strategies, and demonstrate coverage against requirements, in conjunction with software and test teams.
• Analyze and explore potential system deficiencies and propose strategies for coverage
• Ensure best practices from industry, academia, and internal lessons learned are understood and consistently applied throughout the organization.
Qualifications:
Required:
• Degree in Engineering, Computer Science, Robotics, or a related field
• Experience in a safety critical industry with safety-critical software development standards, software safety fault/hazard analysis, and requirements-driven software verification and validation strategies
• Proficiency in Python for engineering and data-driven analysis
• Experience writing testable system-level and software-level requirements
• Experience assessing software design and performing code reviews
• Comfortable working with ambiguity, evolving priorities, and challenging problems
• Excellent communication and presentation skills
Preferred:
• Demonstrated proficiency in the application of ISO 26262, ASPICE, and ISO 21448 (SOTIF)
• Familiarity with the applications of Artificial Intelligence or Autonomous Systems technologies (e.g., Reinforcement Learning, Deep Learning, Machine Learning) to sensing, perception, multi-unit planning, or command and control of autonomous systems
• Familiarity with C and modern software development practices and designs, unit testing, integration test, and release processes
• Experience with various testing modalities
Company:
Aurora is building self-driving technology to operate multiple vehicle types, from freight-hauling trucks to ride-hailing passenger ones. Founded in 2017, the company is headquartered in Pittsburgh, Pennsylvania, USA, with a team of 1001-5000 employees. The company is currently Public Company. Aurora has a track record of offering H1B sponsorships.