£35000 - £60000 per annum + + excellent bens.
7 months ago
Senior Software Engineer - Embedded | Real-Time
Software; Embedded; C; C++; ADA; UML; RTOS; Bare Metal; Real-Time
Aerospace; Defence; Security; Technology; Engineering; Control Systems
Rochester (Hybrid working available)
£35,000 - £60,000 + excellent benefits
As a member of the team in one of the world's leading defence, security and aerospace companies, you will be part of the development and supply of products across a diverse mix of commercial and military platforms; Head Up and Head Worn Displays, Safety Critical Pilot Control and Flight Control Systems.
This is an extremely exciting and challenging role and will present the opportunity to design products for the world's most advanced commercial and military fixed wing and rotary wing aircraft. Exposure to the customer and end user, as well as working alongside like-minded engineers, makes this a unique opportunity for the right candidate.
Your main responsibilities as a Senior Software Engineer will involve:
Pick up initial requirement, use a design methodology - UML, Object design methodology, develop an architecture and design using code to implement, move into a verification stage, and take the code to prove that the software meets the intention of its design.
Integrate software on hardware, have experience of low-level interaction with hardware
Willingness to own your own continuous development with built in determination to continue to develop.
Your skills and qualifications:
Degree or equivalent qualification in a Scientific/Engineering (electronics-engineering, software-engineering, physics, maths) environment
Expert Software Engineering skills, with extensive experience in C/C++/Ada
Expert at Software Architecture and Detailed Design using UML or other recognised model-based design techniques
Developed embedded software for bare metal systems or with Real-Time Operating Systems
Interfaced software with hardware in a real-time environment