Senior Software Engineer - Machine Learning

Senior Software Engineer - Machine Learning

ARM

Cambridge, United Kingdom

Job Description

Are you interested in working on the next generation of Machine Learning based Edge devices? Are you passionate about embedded computing?

This is a fantastic opportunity to get into the exciting world of Embedded ML with a company that can enable your ideas to shape the future.

Role

Working in an Agile team you will design, develop and deliver various features and components of the product. You will be highly motivated and required to contribute individually and as part of the team. You will be expected to take ownership and responsibility for different parts of the code as you become familiar with the product.

Job Requirements

Essential Skills and experience:

  • Great embedded SW development experience (e.g. Bare-metal, RTOS, drivers, I/O, memory, power, security)
  • Excellent analytical and problem solving skills
  • Strong development experience in C, C++ or Python
  • Proven ability to design, develop, test and debug complex software
  • Outstanding communication skills
  • Capability to cooperate closely in a diverse team, striving to fulfil common goals
  • Comfortable working in a fast paced and dynamic environment
  • Experienced with version control systems and code review (e.g. Git, Gerrit)
  • Participation in organised development methodologies including defect tracking
  • Good degree in a technical discipline e.g. Machine Learning, Computer Science, Electrical Engineering, Physics or equivalent experience

Desirable skills and experience:

  • Experience in software profiling and optimisation
  • Eagerness to find innovative solutions to complex problems
  • Knowledge of Machine Learning applications and frameworks
  • Background in compiler internals
  • Demonstrable experience in Agile development, CI and TDD
  • Competence in Linux, GCC/LLVM, Makefiles, Scripting
  • Understanding of digital signal processing or control systems
  • Involvement in hardware bring-up or debug

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

United Kingdom     Data Science     Developer     Embedded Software Engineer     Hardware and Telecoms     ARM    

© EuroJobsites 2020

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

Newsletter | Recruit | Advertise | Privacy | Contact Us

© EuroJobsites 2020

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

This website uses cookies to make your experience better. Continued use of this website means you accept our cookie policy.  Accept Cookies