Skip to content

Software Engineer UK

United Kingdom, West Berkshire, LambournAirborne UK

Job description

Be part of a unique growth story!

Join us to help build the leading advanced composites automation and digital manufacturing company. Airborne is a technology leader in advanced composites, specialised in the industrialisation of engineering and manufacturing of durable fibre reinforced composites for Space, Aeronautics, Transport and Marine industries. Via Airborne’s unique combination of skills: our deep and wide composites, software engineering and mechatronics know-how – we enable our customers to unlock their full potential in digital manufacturing growth and create a competitive advantage. We are agile, flexible and think like a start-up. This nimble approach is challenging for many incumbent companies—but it’s at the heart of how we think to build winning positions by developing integrated, automated, and connected manufacturing solutions for the composite industry. Together we are a dynamic group of 135 highly educated and passionate employees, split between our headquarter in The Hague Ypenburg (NL) and our site in Lambourn (UK).


What is your new job?


Airborne is a business engaged in the design, development, manufacture, and automation of products constructed of composite materials for a variety of applications and markets. Our vision is to make composites affordable through the application of Automation & Digitalization.

The Software Engineer is responsible and involved with the entire software development life cycle to develop solutions for a wide range of applications from developing applications for digitally representing manufacturing processes, programming microcontrollers to control machinery or acquiring information from sensors on the machinery to developing tools using a variety of frameworks such as Django, OpenCV, TensorFlow, etc. Further, they will be responsible for proposing and developing hardware prototypes for data acquisition, machine power and control etc.

  •  Reports to Function leader
  •  Full-stack software development using various programming languages
  •  Supporting Business on matters of Information communication and technology
  •  Develop links with Airborne ICT and Airborne Composite Automation
  •  Identifying and bringing in best practices for software engineering and programming
  •  Training less experienced engineers in programming and software engineering
  •  Interaction with project stakeholders: Clients, internal relationships, software vendors, solution providers and certification


What are your responsibilities?

  • Develop high level full-stack architecture flowcharts, web page layouts and documentation to identify requirements and solutions
  • Creating specifications based on elicited requirements and determine operational feasibility
  • Execute full software development life cycle (SDLC)
  • Write well-designed, well-commented, testable code using Python, SCL, JavaScript, C/C++/C#, and other languages required for the full stack.
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Integrate Business Process Automation (BPA) software such as ERP, PLM, MES, etc
  • Comply with project plans and industry standards
  • Support creating project plans with project managers
  • Ensure the security of work though company IT systems
  • To complete timesheets as necessary to allow project tracking
  • Personal attention to health, safety, and environmental related aspects within the workplace

Job requirements


Characteristics:

  • Excellent and efficient problem-solving skills and embrace new challenges as opportunities to grow
  • Enthusiasm to learn new skills and self-motivated without excessive supervision
  • Experience of or a desire to work as part of a multidisciplinary team to deliver software for production environment and/or software system integrations
  • Passionate about new technologies such as machine learning, big data, neuron network, virtual reality, computer vision and robotics
  • Strong ability in eliciting requirements through a complex discrete manufacturing environment
  • Believer in high code quality, simplicity, and maintainability
  • Experience of or a desire to program machinery power and control systems


Qualifications:

  • Bachelor’s or master’s degree in Mathematics, Computer Science, Robotics or Engineering
  • Past experiences in the following area are preferred but not compulsory and will be reflected in the offer package.
  • Full-stack development on software used in a complex discrete manufacturing environment (e.g., MES or other RAMI 4.0 complied production solutions)
  • Integration of Business Process Automation (BPA) software such as ERP, PLM, MES, etc
  • Development of machinery power and control systems


What we offer

Working at Airborne Ltd will give you the opportunity to develop your career by working on highly innovative projects.

We offer you a rewarding job in an inspiring environment with like-minded and talented colleagues. You will become part of our inspiring company where innovation, quality and creativity are key to meet our company goals. We will give you the opportunity for personal and professional growth, by additional training, on the job training and coaching.

Furthermore, we offer:

  • A competitive salary
  • 25 days annual leave
  • Retirement Pension Plan
  • Flexible working

A great opportunity to be part of a unique growth story!


Information & procedure

If you would like to apply, please send in your application via the Apply here button.


Third party applications are not appreciated.

or