Software Engineer

JPMorgan Chase & Co.
Poole, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 45K

Job location

Poole, United Kingdom

Tech stack

C
Artificial Intelligence
Systems Engineering
Confluence
JIRA
Unit Testing
C Sharp (Programming Language)
C++
CMake
Static Program Analysis
Eclipse
Embedded C
Github
Systems Analysis
Python
Microsoft Visual Studio
Software Engineering
SonarQube
Systems Modeling Language
Systems Integration
UML
PIC Microcontroller
Doxygen
SC Clearance
Atlassian Tools
Operational Systems
Front End Software Development

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, * 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, If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you. As the Director of Software Engineering at JPMorgan Chase within the Corporate Technology function, you will lead a technical area and promote impact..., Software Developer with Front-end/UI focus - Permanent, Poole, DorsetSalary £30k-£45k depending on experienceHybrid working 1-2 days per week in the office, will need to be local to Poole. We are looking for a Software developer with Front-End/UI focus with at least 2-3..., Job OverviewDue to continued growth we are seeking a highly skilled Senior Vehicle Technician to join our long established and friendly team. In this role, you will be responsible for diagnosing, repairing, and maintaining a variety of vehicles from cars to large motor..., A leading financial services firm is seeking a Director of Software Engineering to lead technical areas and drive innovation. The role involves managing mid-size technology teams, making impactful decisions, and ensuring successful delivery of solutions. Ideal candidates..., Experis Software Engineer Perm Poole (Hybrid)**Our client, a rapidly growing deep-tech consultancy, urgently require an experienced Software Engineer to join their team on a permanent basis. Experienced Software Developer/Engineer Strong background within Python, C++, C#,...

Requirements

  • 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, NMS Recruit are seeking an Senior Consultant with a strong background in the construction industry with solid financial/commercial experience. The role would be suitable for quantity surveyors or finance/accounting professionals within the construction industry who are...

Benefits & conditions

  • 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

Similar jobs

About the company

Working on sitters.co.uk - the leading platform for ad hoc childcare Salary: £45k - £50k depending on experience (Poole - Hybrid working in place) Our major system transformation programme is complete, and we've successfully launched a brand-new, Azure-based platform..., A leading global financial services firm in Bournemouth is seeking a Director of Software Engineering. This role involves leading technology teams, overseeing complex projects, and making strategic decisions that shape the firm's technical landscape. Ideal candidates will...

Apply for this position