Software Architect

Tiger Resourcing Solutions Ltd

Software Architect

Responsible to:

  • Head of Software Engineering

Grade of Post:

  • Senior/Principal (depending on experience)

Hours of Work:

  • 37 hours per week

Work Location:

  • Oakley, Bedford, Bedfordshire – hybrid working available

Role Purpose

Our client is a leading autonomy and unmanned systems company. They are continuously innovating within the core area of Autonomy and Unmanned Aerial Systems (UAS/UAV) such as autopilots, mission systems and ground control stations. They are searching for Engineers to assist in the development of the next generation of their swarming UAV technology, including both onboard and deskside.

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 their in-house fleet of UAVs.

Working as part of a team in a multidisciplinary environment you will have good communication skills. A can-do attitude and a genuine passion for innovative technology will be advantageous. The opportunity will enable the successful candidate to gain knowledge of cutting-edge autonomous systems.

Key Responsibilities

  • Primarily, your role will be to architect and design software for existing and new products, written in a combination of C++ and Java
  • 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
  • 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

Other Duties and Responsibilities:

  • To undertake such other duties and responsibilities as may be reasonably required within the grade and level of the post
  • To actively participate in our client’s Performance Management Scheme
  • You will be expected to perform different tasks as necessitated by your evolving role within the company and the overall business objectives of the company
  • Some travel within the UK may be required

Essential Skills

  • 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 gdb
  • Software Architecture skills for Embedded Systems and/or Back End/server-based applications taking into account constraints of performance, security and redundancy

Other useful skills for this role:

  • Architecting and implementing SOA systems
  • Knowledge of HMIs, Databases and networks
  • Knowledge of Matlab/Simulink
  • Use of C on Embedded systems
  • Testing (Unit, Integration) and/or Test automation experience
  • Experience as a Technical or Team leader
  • Experience mentoring Junior Engineers
  • Experience with quality standards for software (eg DO-178)
  • Good communication skills for internal and external technical discussions
  • Knowledge of any of the following DDS, GIS, MISRA C/C++
  • Project management experience
  • Existing SC Clearance

What’s in it for me?

  • Work in a highly motivated SME at the cutting edge of Engineering
  • See your work in action flying on our own fleet of custom-built UAVs
  • Hybrid working available
  • Employee Assistance Programme
  • Competitive Salary + Benefits Package

Equality and Diversity

Our client is committed to:

  • The promotion of equality of opportunity in all of their activities and encouraging access to their organisation from all groups, irrespective of the equality strands
  • Working to create an environment where cultural diversity and individual difference are
  • Positively valued in an atmosphere free from harassment and discrimination
  • Taking their legal and moral obligations with respect to equal opportunities seriously and welcoming dialogue with individuals about ways in which their equal opportunities policies and practices can be enhanced

Health and Safety

  • Our client is fully committed to working together with the assistance of all employees to develop a positive safety culture
  • They encourage and support employees becoming involved in and participating in health, safety and welfare matters
  • Their goal is to motivate and empower all employees to work safely and protect their long-term health, not simply to avoid accidents

To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesineu.com) you saw this job posting.

To apply for this job please visit www.qualifiedplace.com.

Job Location