Senior Software Engineer - Thatcham, United Kingdom - First Military Recruitment

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

MS31- Senior Software Engineer

Location:
Thatcham, Berkshire


Salary:
£ Competitive


Overview:
First Military Recruitment are currently seeking a Senior Software Engineer on behalf of one of our clients.

You will join a rapidly growing engineering team to lead the development and innovation of new signal analysis and generation solutions, working from product specification through to implementation and validation.

You will have the option of hybrid working but will be required to travel to our HQ office in Thatcham when needed (e.g., for on-site collaborative meetings or where you need to be hands-on with physical hardware).


Duties and Responsibilities:


  • You will learn about and work across the entire software stack, from highlevel software (that powers the UI, integration services and control software) all the way down to the bespoke Linux device drivers that interface with the custom hardware.
  • You will learn about emerging broadcast technologies and will build solutions that use them, leveraging some of the latest embeddedcomputer platforms.
  • Some of the technologies used within products include Qt, Linux, C++, Yocto, ARM and FPGAs.

Skills and Qualifications:


  • Degree in Computer Science, related field or other relevant and equivalent experience.
  • 5+ years of relevant software development experience with a track record of successful delivery through the entire software development lifecycle.
  • Professional experience delivering multithreaded solutions in an objectorientated language such as C++, Go, Rust, etc.
  • Experience of contributing to the architecture and design of new products as well as code refactor for existing products.
  • Computer Science fundamentals in data structures, algorithms, and objectoriented design.
  • Experience in current best practices for software development, including design reviews, coding standards, code reviews, source control management, CI, build processes, testing, and operations.
  • Experience with Qt or other demonstrable UI/UX experience.
  • Experience developing solutions for embedded platforms.

Desirable:


  • Experience developing Linux device drivers and an indepth understanding of the Linux operating system.
  • Knowledge of networking fundamentals including TCP/IP, routing and multicast.
  • Experience designing, developing and working with RESTful interfaces.
  • Experience working with crossfunctional teams including close product development with hardware and FPGA engineers to provide a full system solution.

Benefits:


  • Competitive salary, bonus scheme and pension.
  • Hybrid working, with flexible hours.
  • Opportunities to travel to industry tradeshows, conferences and events.
  • 25 days annual leave plus bank holidays.
  • Death in Service scheme 4 x salary.
  • On site Gym.
  • Cycle to Work scheme.
  • Onsite staff parking with free to use EV charging points.
  • Medical, Dental and Optical healthcare scheme.

More jobs from First Military Recruitment