Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer

Poole
JMK Resourcing Solutions
Software engineer
Posted: 17h ago
Offer description

Job Description

My client is recruiting for a Senior Software Engineer position based at their site in Poole, Dorset. This a permanent position and will be reporting into the Head of Software & Electronics.

Scope of the Function

This role will deliver software engineering expertise to the Head of Software and Electronics, Technical Director, Program Manager and wider business, and will primarily be responsible for design, development and verification of software aspects of the company’s products, particularly highly specialist systems and related products. The role will also be responsible for continuous improvement of the software engineering process and its wider proliferation, and will support system analysis, modelling, development, assembly, testing, qualification, reliability improvement and planning required for the successful demonstration of a fully operational system. The role will drive change and action within the NPI team and will join an agile hardware and software development team designing, building, and integrating safety related electronic control and HMI based systems

Key Responsibilities

* NPI engineering: To work within the team to provide the software perspective in the specification, design and delivery of the next generation of specialist products.
* Sustaining engineering: To deliver the software-based maintenance, support, and delivery of the specialist product portfolio as its customer base grows, including proactive continuous improvement, issue triage and review with Head of Software and Electronics, Technical Director and Business Development.
* To provide value-based continuous improvement to the software engineering processes to reduce cost and increase consistency and quality.
* Prepare, participate and present in technical briefings such as SRR, PDR and CDR to internal and external customers.
* Play an active role in troubleshooting system level failures amongst a diverse team of engineers and technicians

Background and Skills

Essential

* Software Engineering or similar degree (Bachelors/Masters)
* Full engineering lifecycle experience: requirement, design, verification, traceability, impact analysis
* Knowledge of risk/issue/opportunity management
* Proficiency with:
* C++, C, C#, with focus on Embedded C++
* Visual Studio / VS Code
* HAL development, CMake
* Strong grounding in:
* CI practices
* Unit testing
* Static analysis
* Hardware-in-the-loop testing
* Strong documentation skills
* Ability to obtain SC clearance

Desirable

* STM32 ecosystem: CubeIDE, CubeMX, TouchGFX
* PIC32 & PIC24 experience
* Eclipse, MPLAB-X
* GitHub / GitHub Actions / Copilot
* Atlassian ecosystem: Jira, Confluence
* SonarQube / Doxygen
* Low-power embedded design
* Safety-related software development
* Model-Based Systems Engineering (MBSE), SysML/UML familiarity

Benefits

* 36.5 hours per week over 5 days.
* Grade 6 Bonus of up to 15%
* 25 days holiday + 8 bank holidays per year
* Medicash medical
* Pension matched to 7.5%
* 6x salary death benefit
* Share incentive plan
* Cycle to work scheme

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer - c++
Wareham
Morson Edge
Software engineer
Similar job
Senior fullstack software engineer - java
Bournemouth
Cognizant
Software engineer
Similar job
Senior software engineer
Wareham
Morson Edge
Software engineer
See more jobs
Similar jobs
It jobs in Poole
jobs Poole
jobs Dorset
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Poole > Senior Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save