Senior Test Engineer
Role details
Job location
Tech stack
Job description
As part of the Test Engineering Department the Algorithm Performance Engineer is responsible for analysing data and developing the Seeing Machines performance reporting toolkit. Using this toolkit, you will validate the performance of the driver monitoring algorithms meet requirements for release to internal and external customers. You will also manage and curatea large set of test data for performance tests., * Maintain quality, focus and accuracy during task execution.
- Plan work considering the task difficulties and following project priorities.
Performance Report Planning
- Development of performance validation plans.
- Design/Development of test specification and methods to test product performance
requirements.
- Development of Project Test & Timing Plans.
- Interfacing with customers and key stakeholders on project test activities.
- Design, development review & approval system as well as software test methods and specifications
- Development of Project Test & Timing Plans.
- Day to day test planning in line with project timelines.
Performance Report Execution
- Execution of the performance validation plan in line with project deliveries and new
business opportunities.
- Execute drill down where required.
- Manage lifecycle of test data and metadata used during testing.
Technical Delivery
- Support continuous development and execution of the Performance Validation
Strategy.
- Training of Engineering community on SM performance report toolkit.
- Support data collection in protocol definition.
- Supporting team members and engineering groups by providing technical expertise on
performance validation and data management.
- Support other validation topics (e.g. scene tuning or customer specific reports).
- Contribute effectively to business pursuit activities.
Requirements
Do you have experience in Systems engineering?, * Strong team player.
-
Strong problem solving, data analysis and analytical skills.
-
Strong English communication and interpersonal skills, and ability to hold effective technical discussions.
-
Self-motivated and proactive with demonstrated ability to set priorities and meet deadlines.
-
Desirable: Commercial experience in Automotive, Transport or Aviation.
-
Tertiary qualifications in computer science, software/electronics/systems engineering, or demonstrated equivalent industry experience.
-
At least 4 years commercial experience in System and Software testing including test case desgin, development, and execution.
-
Demonstrated programming experience in Python, C++ or C.
-
Ability to promote/develop a strong team environment.
-
Desirable: Commercial experience in testing embedded products.
-
Desirable: Commercial experience with ASPICE, CMMI and ISO26262 compliance.
-
Desirable: Commercial experience using automated test frameworks, COTS Software & hardware.
Benefits & conditions
- Being part of something meaningful - We are inventive, innovative and collaborative and are making a real difference to safety on roads, all around the world
- Work flexibly - we encourage our people to manage their work and personal lives to achieve a balanced outcome
- Diversely Strong - We are global, Seeing Machines serves a growing market in the UK, Europe, Africa, North America, Latin America, and Asia Pacific
- We are focused on employee support and understand the importance of our collective wellbeing. You will have access to our Employee Assistance Program any time you require it
- We reward and recognise achievement. You will have access to our global benefits and reward platform.