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

Job Details

Company
microTECH Global LTD
Location
Farnborough, England, United Kingdom
Posted