Senior Software Technologies Engineer
Website CEVA
Description
Our Software Technologies team is responsible for:
- Design, development and adoption of cutting-edge SW products and components in CEVA’s software stack.
- Exploration and definition of CEVA’s future architectures for our world leading DSP cores and systems.
As a Senior Technologies Software Engineer, you will be engaged with a wide range of concepts, including:
- Creating innovative SW solutions to meet future product needs including Research and development of advanced SW features and frameworks.
- Definition and enhancements of DSP Cores and systems.
- Software modeling of complex multi core systems.
- Benchmark and performance optimizations of applications running on CEVA’s systems.
- Working closely with customers and cross-functional departments.
Requirements
- B.Sc / M.Sc in Computer Science / Software Engineering / Computer Engineering from an acknowledged University.
- At least 4 years’ experience in C/C++ software development.
- Strong programming experience in C/C++ , as well as hands-on experience debugging complex embedded software.
- Experience with Python / SystemC – Advantage
- Experience with system simulation modeling – Advantage
- Robust understanding of computer architectures and paradigms for CPU/GPU/DSP, various ISAs, cache/memory management, pipelining concepts etc. – Advantage
- Independent and fast learner.
- Good communication and excellent team working skills
Weebit Nano Brings ReRAM Benefits to the Automotive Market