Embedded/Compiler (Test) - Munich (Contract)

Germany - 15 A
Contract
Embedded Compiler/Tooling Testing/Analysis/Optimization
Description of Services:

Increasing test coverage for GCC port for ARCv2-based compute cores
Defining & agreeing on a suitable work environment
Handover current/existing GCC code base

(Local) compiler test environment incl. licensing for simulator/emulator
Agreement on suitable testsuite scope to be set up (focus: C language)
•Setting up a Linux machine, the current GCC (build) and test environment (incl. simulator/emulator)
•Executing all agreed tests (in various combinations – e.g. with different compiler options, optimization levels, ...)
•Collecting potential issues (failed tests) – ideally providing a first analysis of the issue
•Documenting all steps
•Optional

Extending (architecture-specific) test cases as required & agreed
Documenting GCC port for ARCv2-based compute cores
Provide a migration guide to GCC
oanalyzing GCC optimization potential for ARCv2-based compute cores
Preparing such environment for further compute cores
Contribution to ML inference engine
Deliverables and Results:
Test reports for executed tests (see above)
Documentation how to set up the test suites
Analysis of failed tests
(for Optional steps) Further test cases, documentation, implementation collaterals

Requirements:
Education:
Computer science BSC/MSC or similar
Professional Background & Experience:
min. 5 years in (automotive) embedded SW engineering
Prior Knowledge:
(Very) good understanding of
embedded compute architectures (ideally ARCv2 instruction set architecture)
compiler suite internals (ideally GCC)
(Very) good
analytic & debugging skills (embedded environment, C/ASM level)
work experience with instruction set simulators / machine emulators (e.g. QEMU)
work experience in a Linux environment & using scripting languages
be able to pick up / learn new topics
Be able to work largely independent

19003TXH
© 2024 microTECH Global Limited
Headquarters: Park House, Park Street, Maidenhead, Berkshire SL6 1SL
Bristol, UK: Office 202, Origin Workspace, 40 Berkeley Square, Bristol BS8 1HP
Bengaluru, India: FF-2 Ozone Whites, Doddanaga Mangal, Electronic City Phase-2, Bengaluru, Karnataka 560100, India
This site uses cookies, by browsing the site you are agreeing to their use. To find out how we use them please read our Cookie Policy. Hide