Embedded Software Engineer Job In Cambridge

Embedded Software Engineer - Synergetic
  • Cambridge, Cambridgeshire, United Kingdom
  • via JobLookUp...
-
Job Description

Our client is seeking seeking talented engineers to join their expanding software team. The team tackle diverse projects often involving hardware and embedded applications. Suitable candidates will have deep expertise in one domain and ideally some other broader knowledge across multiple domains. The ability to quickly master new technologies to drive our clients cutting-edge designs is also something they are looking for.



In order to make an application, simply read through the following job description and make sure to attach relevant documents.

Our clients projects range from connected medical systems to safety-critical protocols, industrial automation, imaging, satellite communications, and IoT systems. Each project can offer a unique learning opportunity, allowing you to expand your skills and move into new technical domains.


Requirements

  • Experience in embedded software design and development​
  • Developed application and drivers in C and C++ for various embedded platforms ​
  • Python experience​
  • Strong problem-solving skills and a keen attention to detail​


Ideal knowledge would include (but not essential):

  • Bringing up hardware platforms and developing BSPs and bootloaders for bare-metal, RTOS and Linux running on various microprocessors
  • Linux Kernel or driver development
  • Working with wired and wireless communication technologies and interfacing with (or ideally implementing) various communication protocols.
  • Understanding OSes and concurrency issues​
  • Experience with on-device security and cryptography​
  • Build systems (Make, CMake) and tools (shell scripting, Docker)​
  • FPGA experience



If you are available and interested in this new role please send an application for review.

Please note our client is unable to provide sponsorship at this time.

;