Senior Software Engineer

Morson Group
Perivale, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Remote
Perivale, United Kingdom

Tech stack

Testing (Software)
C
Computer-Aided Design
Azure
Continuous Integration
Embedded Software
Field-Programmable Gate Array (FPGA)
Hardware Design
Python
Scrum
Software Architecture
Signal Processing
Software Engineering
Software Systems
UML
SC Clearance

Job description

  • Design software solutions for embedded systems.
  • Implement and test software in both Assembler and C, including unit and continuous integration testing.
  • Implement, integrate, and optimize sonar signal processing algorithms.
  • Develop high-quality software solutions by writing efficient, maintainable, and well-thought-out code.
  • Load and test code on bespoke embedded hardware platforms.
  • Collaborate with verification teams for integration, defect analysis, and resolution.
  • Review design and code from peers, contributing to a culture of learning and feedback.
  • Contribute to software architectural design, preferably using UML and the Enterprise Architect tool.
  • Estimate workload and assist in building a backlog of work packages for progress tracking.
  • Progress assigned stories and tasks using Azure DevOps, participating in sprint planning and retrospectives.

Requirements

  • Strong experience in Assembler development.
  • Solid expertise in C programming for embedded systems.
  • Proficient in embedded program design and signal processing techniques.
  • Experience in software/hardware integration and fault resolution.
  • Knowledge of UML design techniques for software architecture.
  • Familiarity with the full software development lifecycle.
  • Experience with FPGA and DSP hardware.
  • Python experience is a plus. Security Clearance: o The role requires the ability to obtain UK Security Clearance (SC). If you do not currently hold SC clearance, you must undergo and achieve SC clearance as a requirement for this role. o Applicants must have resided in the UK for the last 3-5 years, depending on circumstances, and meet the necessary security vetting criteria. Personal Attributes:

Ability to hold or currently hold UK SC clearance.

Must be within commuting distance of the office in Greenford.

Benefits & conditions

@ Optional 9-day fortnight. @ Time Off In Lieu (TOIL). @ Flexible working hours with a 1pm finish on Fridays. @ Annual bonus based on role and level. @ Hybrid working options available for some positions. @ Casual dress code. @ 25 days of holiday per year with the option to buy/sell holidays. @ Christmas shut-down (three days of annual leave required). @ Access to private healthcare, dental, critical illness insurance, and other benefits via salary sacrifice. @ Discounts at over 200 online stores via Reward Hub. @ Life insurance (4x annual salary). @ Pension scheme with employer contribution starting at 5% (employee contributions from 4% to 70%).

Apply for this position