Welcome to the new CW

To make the most of our new features and register for our latest events, we'll need you to create a new password. It's simple - details have been sent to you via email, or alternatively, hit 'Get Started' to reset your password and log in.

Software Infrastructure (3-6 Months Contract)


We are looking for a Contractor to join the team to help develop some of the core software for the next generation of Bluetooth and Wifi chips.

The job will be working on the common components of the firmware, and an embedded C environment, and will involve all aspects of the product life cycle.


  • Contribute to requirements capture;
  • Task definition and work breakdown including time estimation;
  • Design documentation;
  • Develop and test software of major scale and complexity to agreed timescales;
  • Delivery of high quality software in line with the department’s processes;
  • Maintenance of software including defect investigation;
  • Conduct peer software reviews
  • Create relevant documentation following the department’s processes;
  • Develop tests and scripts to exercise solutions being implemented

Required Skills:

  • Degree (or equivalent qualification/ experience) in maths/science/software/electronics
  • Excellent proven understanding of ‘C’ programming languages
  • Experience in writing code for resource constrained environments where MIPS and memory have to be utilised carefully
  • Excellent understanding of software design techniques
  • Understanding of debug techniques and tools
  • Understanding of software architecture
  • Understanding of configuration management
  • Effective team player
  • Good communicator
  • Excellent problem solving ability and tenacity in finding root cause for complex issues

Desired Skills:

  • Experience with embedded RTOS
  • Experience of programming and debugging using ARM processors/tools
  • Knowledge of Python (although knowledge of other scripting languages will be taken into account)
  • Understanding of processor architectures and peripherals
  • Experience of embedded multi-processor systems and inter-processor communication techniques

Samsung Cambridge is an equal opportunities employer and positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, marriage or civil partnership, pregnancy or maternity, religion or belief.

Join the CW jobs mailing list

Start typing and press enter or the magnifying glass to search