Functional Safety Software Engineer
at Australia Wide Engineering Recruitment
Scoresby VIC 3179, Victoria, Australia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 18 Jun, 2024 | Not Specified | 18 Mar, 2024 | 2 year(s) or above | C,Computer Science,Iso,Failure Analysis,Interference Analysis,Development Tools,Autonomous Vehicles | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
- Work with exciting technology and witness the end product.
- Daily snacks & lunches provided with chefs onsite as well as an inhouse Barista.
- Work in comfort with a casual dress code in a new, modern environment.
About the Company
Our client is one of Australia’s top 100 most innovative companies. They are the leaders in creating a new generation of autonomous electric vehicles, and are currently developing the next generation of mobility, where vehicles run entirely on software and are programmable, improving efficiency and sustainability.
Role Purpose
To liaise closely with software engineering teams to deliver relevant Functional Safety approvals and certification for a rapidly growing innovation business.
Responsibilities:
- Perform safety activities according to ISO26262, part 6 (software level), including the software safety architecture
- Support the specification of safety requirements for software architectures
- Ascertain if software architecture can fulfil safety requirements, considering hardware-software components, interfaces, and functional dependencies
- Collaborate with the software design team in the design of effective technical solutions aimed at achieving adequate robustness at the SW architectural level in compliance with ISO26262
- Conduct design and code reviews for changes to safety-critical products
- Create validation tests for requirements functionality, robustness, boundary values, and equivalence classes
- Maintain safety related artifacts and conduct reviews with cross-functional teams
- Be involved with analysing, improving, and reporting on code coverage
- Have comprehensive knowledge and understanding of software test tools
- Support the software tools qualification process and ensure the software tools are evaluated according to ISO 26262 defined methods
- Support the functional safety manager in carrying out the confirmation measures per ISO 26262 (Confirmation Reviews, Safety Audit, and Safety Assessment)
- Responsible for the development of embedded controls systems in C/C++
Qualifications:
- Bachelor’s degree, preferably to master’s level in computer science.
- 3+ years’ experience working with safety of autonomous vehicles and functions
- Min. 2 years experience with functional safety activities, including SW-related safety activities as per ISO 26262 or IEC 61508
- Experience with safety analyses at the software level (Dependent Failure Analysis, Common Cause Analysis, Freedom from Interference Analysis, etc)
- Demonstrated experience in functional safety activities, including item definition, HARA, HAZOP, safety goals, safety analysis-FTA, FSR and FMEA
- Trained in ISO 26262
- Knowledge of ASIL decomposition
- Extensive understanding of the software development process, particularly the V-cycle and ASPICE
- Knowledge of electric and autonomous vehicle functions
- Experience with requirement tools Polarion or DOORs
- Experience with model-based SW development tools
- Experience with code coverage tools for C
- Ability to learn, understand and analyse how complex automotive software systems work
- Experience with automotive or commercial vehicle networks, such as CAN, is a plus
Responsibilities:
- Perform safety activities according to ISO26262, part 6 (software level), including the software safety architecture
- Support the specification of safety requirements for software architectures
- Ascertain if software architecture can fulfil safety requirements, considering hardware-software components, interfaces, and functional dependencies
- Collaborate with the software design team in the design of effective technical solutions aimed at achieving adequate robustness at the SW architectural level in compliance with ISO26262
- Conduct design and code reviews for changes to safety-critical products
- Create validation tests for requirements functionality, robustness, boundary values, and equivalence classes
- Maintain safety related artifacts and conduct reviews with cross-functional teams
- Be involved with analysing, improving, and reporting on code coverage
- Have comprehensive knowledge and understanding of software test tools
- Support the software tools qualification process and ensure the software tools are evaluated according to ISO 26262 defined methods
- Support the functional safety manager in carrying out the confirmation measures per ISO 26262 (Confirmation Reviews, Safety Audit, and Safety Assessment)
- Responsible for the development of embedded controls systems in C/C+
REQUIREMENT SUMMARY
Min:2.0Max:3.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science
Proficient
1
Scoresby VIC 3179, Australia