Senior Software Engineer

Sanderson Recruitment Plc
Kilsby, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 95K

Job location

Kilsby, United Kingdom

Tech stack

Java
Agile Methodologies
HTML5
C++
Linux
Embedded Software
GNU Debuggers
Python
Real-Time Operating Systems
Software Engineering
Software Systems
Test Driven Development
React
Information Technology
React

Requirements

Depending on your project assignment and level of experience, you may work on some or all of the following (Space experience is desirable but not essential as long as you are keen to learn):

  • High performance application design and development in C++ and related languages.
  • Developing and deploying software which typically includes low level development (eg real-time software, drivers, embedded software etc.) and requires an understanding of the underlying hardware systems.
  • Managing technical tasks/projects and people
  • Be involved in product delivery, sometimes to challenging deadlines.
  • Customer-facing technical consultancy
  • Have a strong interest in expanding technical knowledge both in areas of core expertise and more generally.
  • Work towards gaining the experience required to take technical lead roles.
  • Mentoring and coaching junior colleagues

What we are looking for (skills and experience)

We are looking for ambitious, high-calibre people with the following characteristics, * Highly motivated with a strong academic background typically in Engineering, Computer Science, Physics or Mathematics. PhD applicants also encouraged.

  • Ability to produce high-quality software
  • Understanding of low-level computing concepts
  • C++ experience (or similar)
  • Proven problem-solving / fault-finding skills
  • Ability to multi-task and stay organised in a dynamic work environment
  • Excellent team working abilities
  • Ability to learn quickly

Desirable:

  • A keen interest in the space sector and awareness of latest industry developments.
  • Broad interest in wireless technology, embedded systems and awareness of latest industry developments.
  • Development on and for Linux based embedded systems
  • Experience of developing for Space applications
  • Range of other development skills such as C (for embedded systems), Java, HTML5, React/Redux, Python, GDB.
  • Modern software development methodologies such as Agile and Test Driven Development
  • Proven track record of successfully delivering high quality software solutions

Understanding of radio communication systems and concepts

Apply for this position