Embedded Software Engineer - Cambridge

Cambridge  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Embedded Developer - ARM Cortex M0/M3

Embedded Firmware Engineer with some experience in electronic circuits and PCB design

Key Responsibilities
  • Design and development of new and enhancement of existing radio electronic devices based on ARM Cortex M0/M3 architecture
  • Energy efficient firmware development on C/C++ using standard radio transceiver API
  • Firmware testing and debugging with oscilloscope and other lab equipment
  • Writing basic tech documentation for internal and external use
  • Support CEO in client meetings and correspondence
  • Preparation of technical documentation
  • Technical support of M2M communications network and devices


Main Requirements
  • A-Z understanding of simple electronic devices development: circuit design, components mounting, MCU and peripherals programming
  • Good knowledge of C, C++
  • Good knowledge of ARM Cortex M3/M0 core;
  • Peripherals and interfaces: ADC, I2C, SPI, RS-232, RS-485
  • Good understanding of electrical circuit theory - analog and digital
  • Circuit diagram design
  • Practical experience with soldering and measurement equipment


An additional advantage will be one of following:
  • PCB layout design in Altium Designer or other EDA software
  • Wireless and UART bootloaders development experience
  • Radio physics background, high frequency circuit design, antennae optimization and matching
  • Industrial design experience - basic knowledge of Solid Works
Start date
08/2015
From
Computer Futures
Published at
31.07.2015
Project ID:
956834
Contract type
Permanent
To apply to this project you must log in.
Register