All offersPampisfordCSoftware Engineer
Software Engineer
C
Telensa

Software Engineer

Telensa
Pampisford
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office

Tech stack

    C#
    regular

Job description

Job description
We are developing a new basestation product with enhanced performance compared to our currently deployed basestations. The role involves development of layer 2 software within our UNB communications protocol stack for this new basestation product, plus analysis of our existing layer 2 software. You will be developing C code in an embedded Linux environment, interfacing to layer 1 code. You should be a self-starter capable of taking responsibility for both the design, and implementation of software components.

This is a chance to join an expanding and profitable company at the cutting edge of commercial smart city and other wide area internet of things applications.

Essential Skills:
  • Typically a 2.1 degree in a numerate / computer science related subject (or equivalent experience)
  • Typically 3+ years’ experience developing products in a commercial environment
  • Experience developing Linux code in C in an embedded environment
  • Multithreaded applications
  • Experience debugging and fixing embedded code
  • Experience of the “full lifecycle” of software development: architecture, design, documentation, coding, testing
We are looking for experienced software engineers with a track record of building complex systems.

Desirable Skills:
  • Experience working with the Yocto embedded Linux tool chain
  • Experience developing wireless communications protocols
  • Experience with the Atlassian toolset (BitBucket/Git, JIRA, Bamboo)
  • Experience of debugging and maintaining code written by others
  • Ability to learn new technologies quickly to react to changing demands
  • Experience with optimising code: finding bottlenecks and fixing them
This is a chance to join an expanding and profitable company at the cutting edge of commercial smart city and other wide area Internet of Things applications.

In return, we can offer a competitive package and an environment that will stimulate and challenge you to be at your best.