Senior Software Engineer
- Location
- Bicester, England, United Kingdom
inter-core communication, timing budgets, resource usage and interference considerations Performing development testing, integration, debugging, problem investigation and defect resolution, supporting issues through to root cause and closure Performing peer reviews of lifecycle artefacts Providing technical support to less experienced engineers, promoting good software engineering practices Collaborating effectively … make Sound understanding of embedded software architecture, interrupt-driven systems, concurrency, timing, memory management, communications and hardware/software interfaces Practical software debugging, root-cause analysis and fault-investigation skills Experience with peer review, configuration management, change control, problem reporting, traceability and evidence-based verification ...