Embedded Software Engineer
This consists in :
- Developing unit tests for validating the integration of the different hardware blocks of the LTE/NR modem
- Developing unit tests for validating the DSP based firmware functions of the embedded LTE/NR low-level physical layer
- Building the test framework to automate non-regression tests
- Write detailed test plans and reports
- The tests will run on an emulation hardware platform (Cadence Palladium)
REQUIRED SKILLS & EXPERIENCE
- Good programming skills in python and embedded C/C++
- Knowledge of SoC architecture (CPU, Cache, Memories, DMAs, NoC)
- Strong experience with embedded systems, ASIC oriented (knowledge of hardware and embedded software development, low level drivers)
- Used to work in a Linux environment
- Knowledge in LTE/NR physical layer and signal processing is a plus
- Control version systems: GIT
PROFILE
- Highly motivated, self-starter, autonomous
- Team oriented, with ability to work well in multicultural environment
- Ability to work closely with other teams
- Excellent written and oral communications skills
- Fast learning capabilities
- Fluent English