Principal Embedded Application Engineer - Cambridge, United Kingdom - Sepura

Sepura
Sepura
Verified Company
Cambridge, United Kingdom

3 weeks ago

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

Due to continued success, we are looking to recruit an enthusiastic and highly motivated
Embedded Application Engineer to join the
Software Team.


We are seeking an engineer capable of working on a variety of platforms (embedded Linux, small RTOS and bare metal), up and down the implementation stack, and capable of providing technical leadership to small groups of SW engineers.


At other times, you will be happy to work alone on a small feature or implement as part of a larger team.


A key skill for this role is the ability to work with large, embedded code bases, quickly gaining an understanding of the architecture and then being able to drill down to the relevant areas.

Come and join Sepura Ltd at an exciting time of growth and progress your career within this innovative technology company, based in Waterbeach, Cambridge


Your Role

Your Day to Day
Our customer base includes many different industries and markets around the world.

Our complete TETRA and LTE solutions have been developed specifically for users in multiple sectors to face their critical communications challenges.

There is no such thing as a typical day here at Sepura. You will be supported by your manager and team, as well as collaborating with other departments across the business.

Activities you will be responsible for include:

  • User requirements analysis to ensure successful implementations.
  • The production of architectural, design and test specifications as required.
  • Embedded SW development.
  • Providing Technical Leadership to small teams of engineers
  • Debugging complex realtime issues
  • Participation in project planning and technical reviews.

What you need to succeed

Qualifications

  • Degree level qualification in a relevant discipline

Experience and Skills

  • Embedded realtime software development experience on a variety of OS and chipsets.
  • Excellent debugging skills. Enjoys investigating and solving challenging realtime platform issues.
  • Experience with development tools for debugging, profiling, code coverage, memory leak detection etc.
  • Excellent knowledge of the C programming language.
  • Experience with realtime, multiprocessor, multithreaded, eventdriven software.
  • Experience of using configuration management and fault tracking tools.
  • Innovative with proven ability to generate new ideas and approaches to problems.
  • Tenacity to probe issues to understand their root causes.
  • Good analytical, numerical, written and verbal communications skills.

Nice to have:


  • Embedded Linux Kernel and userspace software development experience of a commercially released product.
  • Familiarity with working with a hardware development team (interpretation of schematics and practical knowledge of debugging using logic analysers and oscilloscopes).
  • People Management, leadership, influencing and reporting skills.

Your Benefits

  • Flexible working hours
  • Pension, dental care and healthcare
  • Discounted gym membership
  • Subsidised Hub on site restaurant
  • Large, free car parking on site and the availability of electric car charging points
  • Social events and activities

More jobs from Sepura