Senior Software Engineer, New Milton, c£85,000pa
The purpose of this role:
As a Senior Software Engineer, you’ll be familiar with software architectural design, implementation guidelines, configuration management, validation, and verification. As the most senior member of the Software Engineering team, you’ll provide leadership to a high-performance, multidisciplinary team delivering in the full lifecycle development and commissioning of bare-metal firmware and OS based software systems.
Background & Benefits
Rubicon’s client is a world-renowned, highly accredited manufacturer of specialist monitoring and control equipment for Defence, Research, Industrial and Oil & Gas applications. They are going through a period of formidable growth and will look to promote internally as the company grows. With their systems often being deployed in some of the harshest environments on earth, the Research & Development team are experts in making sure the systems meet highly specific requirements.
As the Senior Software Engineer you’ll benefit from:
- Hybrid working
- Profit-related bonuses.
- 24 days’ holiday + Bank Holidays
- Holiday Buy/Sell-Back Scheme
- Discounted Gym Membership
- Cycle to Work Scheme
As the Senior Software Engineer you will:
- Act as the technical expert, coaching the experienced developers in your team, as well as effectively communicating technical requirements across departments.
- Working hands-on with software design, development, implementation, and testing to ensure effective deployment.
- Oversee the production and maintenance of technical specifications and documentation, evaluating and communicating software functionality requirements.
- Oversee the skills development of the team, undertaking technical reviews and working to address any skills-gaps to support the growth of the software team.
- Facilitate full software lifecycle from initial approval through to manufacture, working to cost and time constraints, managing risk while ensuring quality and specification targets are met.
The successful Senior Systems Engineer will:
- Be familiar with embedded tech such as FreeRTOS, PIC, STM32 along with IOT, Windows Apps and UML would be beneficial.
- Have prior experience with leading / mentorship, able to demonstrate a personable leadership style.
- Be confident with end-to-end software development environments, from initial approval, design, implementation, and delivery.
- Have a strong background with bare-metal (particularly micro-processor) and OS software systems, using custom hardware platforms.
- Be accustomed creating technical documentation and model representations.
Interested?
For more information on this Senior Software Engineer opportunity, contact Ollie at Rubicon on 01202 688555 or apply via the link or directly through our website.
Please ensure your CV is submitted in Microsoft Word so that we can upload your details more easily to our system. If sent as a PDF, it will cause delays.