Senior Software Engineer

New Today

What you will be doing (role duties and responsibilities)
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:
Essential:
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

If you're interested please apply or contact Lewis on
Reasonable Adjustments:
Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.
If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you.

TPBN1_UKTJ
Location:
Reading
Salary:
£95,000
Job Type:
FullTime
Category:
IT

We found some similar jobs based on your search