Location Oakley
Job-type Permanent
Salary £35k - 50k per year

Role: Software Engineer

Salary: £35,000 - £50,000

Hours: 38 hours per week

Location: Milton Keynes


  • 25 days annual leave + bank holidays
  • Holiday purchase scheme
  • Hybrid Working
  • Career Development

Position Overview - Software Engineer 

You will be required to support a mixture of R&D and product development activities and will be keen to get involved in all development areas, and have a good track history / proven track record in both problem solving and quality software development.

Your role as a Software Engineer will involve architecting, designing, implementing and testing embedded applications and system software. You may also be leading a small team of other engineers. Tasks will include improving existing software and developing new features as well as exploring state of the art methods for autonomy, swarming and assurance using our in-house fleet of UAVs.

Roles & Responsibilities - Software Engineer

  • Primarily, your role will be to architect and design software for our existing and new products, written in a combination of C++ and Java.
  • Technically lead a team to deliver new features of our UAV systems.
  • Ensure software redundancy, real-time, safety and security objectives are met.
  • You will be responsible for delivery of technical work and documentation.
  • Act as a customer interface for your team from requirement gathering to delivery.
  • Proactively engage with other engineers, teams and leadership to ensure needs are understood and met.
  • Support simulation testing, flight testing and bug fixing.
  • Gain system wide knowledge and become a subject matter expert
  • Provide high level estimates for future projects and keep track of project budget.

Qualifications & Experience - Software Engineer

  • Experience with one or more modern Object-Oriented Languages such as C++ or Java.
  • Working knowledge of Linux and/or real time operating systems such as FreeRTOS.
  • Good understanding of development tool chain for debugging and problem solving using e.g. gdb.
  • Software Architecture skills for Embedded Systems and/or backend/server based applications taking into account constraints of performance, security and redundancy


For more information regarding this role please call Joseph Wellington (01453 829791) or send a CV to joseph.wellington@omegaresource.co.uk

This role will be suitable for candidates with experience in: Software, C++, Java Script

Omega Resource Group are an employment agency specialising in opportunities at all levels within the Engineering, Aerospace, Automotive, Electronics, Defence, Scientific, Oil & Gas, Construction and Manufacturing sectors.

We are always seeking Engineering Staff, Senior Managers, Skilled and Semi-Skilled Machinists, Mechanical Fitters, Electrical Fitters, Quality Engineers, Materials Science Engineers, Maintenance Engineers, Electronics Engineers, Test Technicians, Technical Authors and Laboratory Technicians to name but a few.

For details of other opportunities available within your chosen field please visit our website www.omegaresource.co.uk

Omega Resource Group is acting as an Employment Agency in relation to this vacancy.