Make yourself visible and let companies apply to you.
Roles
MATLAB Jobs
Overview
Find top MATLAB jobs with Haystack – your go-to IT job board for expert careers in MATLAB programming, data analysis, and algorithm development. Explore the latest MATLAB developer, engineer, and analyst roles to advance your career in engineering, finance, robotics, and more. Start applying today and unlock your potential with leading companies hiring MATLAB professionals now!
Senior Systems Engineer
Synoptix Limited
Bristol
Hybrid
Senior
£60,000
RECENTLY POSTED

The Role:

As a Senior Systems Engineer at Synoptix you will support the scope and direction of the engineering projects you are working on. In this role, you will engage with external stakeholders at a high level within customer organisations whilst feeding back to the business within engineering management meetings etc. You will have opportunities to enhance your skills and capabilities in line with personal and business objectives.

Day to day tasking can include:

  • Delivering technical expertise on a variety of customer projects from air to sub-surface
  • Supporting Systems Engineering activity across the design lifecycle
  • Working with multidisciplinary teams
  • Development of proposals and statements of work
  • Engaging with customer representatives to identify opportunities and seeing them through to delivery
  • Guiding junior engineers in project delivery, where needed

Key Skills Required:

We are interested in any of the following skills, but they are not essential for you to apply:

  • Concepting
  • Requirements Capture, Management and Analysis
  • Model Based Systems Engineering (MBSE)
  • Systems Integration
  • Verification and Validation
  • Development of SE documentation such as SEMP, ICD, ITEAP
  • Knowledge of supporting toolsets (e.g. DOORs, JAMA, JIRA, Enterprise Architect, Cameo Systems Modeller, Rhapsody, MATLAB, Simulink)

Benefits:

  • Annual Company Bonus – Based on company performance
  • 25 Days holiday not including bank holidays with the option to buy/sell up to 5 days
  • Flexible hybrid working arrangements
  • Continuous professional development including incentives
  • Access to online Udemy training facility to support grade specific learning pathways
  • Electric car scheme
  • Bike to work scheme
  • Private health care (BUPA)
  • Job well done scheme
  • Employer assistance scheme

About Us:

Synoptix was formed in 2011 to provide engineering solutions across various technical industries. We have evolved from a company established and focussed on Systems Thinking principles into an Engineering company providing solutions and services across three key capabilities: Systems, Cyber & InfoSec and Technology. What makes us stand out is how we engage in the crossover areas between these disciplines, combining our strengths to provide a truly bespoke, market leading approach. Our engineering competence is bolstered by expertise in commercial, legal, financial and resource, thereby ensuring that we uphold excellence in our product and service offerings.

Please note that due to the nature of our projects we can only accept Sole UK National candidates who will need to be eligible to obtain UK Security Clearance.

By applying to this position, you are confirming that you consent to the retention of your personal data. Your data is held securely on our own premises and under the terms of the Data Protection Act (2018). It will be treated as confidential, and will not be transferred to any third party, or to any other jurisdiction without your consent. We will not hold any data for any longer than is necessary for us to fulfil our obligations and will remove any data at your written request.

Test Driven Development Lead
Morson Edge
Filton
In office
Senior
£60/hour - £70/hour
RECENTLY POSTED

Rates: Up to £70 UMBRELLA

INSIDE IR35

Site: Bristol

Duration: 6 months

Our clients Embedded Software department is at the core of the organisation’s weapon systems. They create the complex, highly reliable real-time software that powers their missile systems and their components, ensuring that they provide the performance and functionality that users require when they need it.

They are involved all the way through development – from concept studies through trials firings and the move into production and service.

Responsibilities:

  • You will act as a technical leader, coach, and change agent, embedding Test Driven Development (TDD) practices into a team of highly capable engineers who have not previously worked in a TDD environment.
  • You will shape engineering culture and introduce TDD principles while maintaining clear organisational separation between development and testing.
  • You will not only coach the team, you will act as a hands-on test practitioner where you will personally design, implement, and execute most project tests to provide objective evidence of software quality in line with quality assurance requirements.

Skillset/experience required:

Essential

  • Strong background in Test-Driven Development practices
  • Experience with automated testing frameworks and CI/CD
  • Extensive hands-on experience designing and executing automated tests
  • Experience establishing test strategies from scratch
  • Demonstrated ability to coach experienced engineers
  • Strong requirements elicitation and analysis skills

Advantageous:

  • C / C++ / MatLab / Similink
  • Jetson Orin NX / Linux
  • Hardware-software integration
  • Simulation or real-time embedded systems
  • Safety-critical or high-reliability systems experience
Test Driven Development Lead
Certain Advantage
Filton
In office
Senior
£70/hour
RECENTLY POSTED

World Class Defence Organisation is currently looking to recruit a Test Driven Development Lead subcontractor on an initial 6 month contract.

Rate: £70.00 per hour
Location: Bristol
Hybrid / Remote working: The role will be onsite – a compressed 4 day week (Monday to Thursday is fine)
Contract: 37 Hours per week
Overtime: Hours worked over 37 hours per week will be calculated at ‘time and a quarter’
Duration: 6 Months (initially and then ongoing and long-term thereafter)
IR35 status: Inside IR35 (Umbrella)
Interview Process: One stage Video Interview

Test Driven Development Lead Job Description:

The UK Embedded Software department is at the core of the company’s projects.
We create the complex, highly reliable real-time software that powers our missile systems and their components, ensuring that they provide the performance and functionality our users require when they need it.
The department are involved all the way through development – from concept studies through trials firings and the move into production and service.

Responsibilities:

You will act as a technical leader, coach, and change agent, embedding Test Driven Development (TDD) practices into a team of highly capable engineers who have not previously worked in a TDD environment.
You will shape engineering culture and introduce TDD principles while maintaining clear organisational separation between development and testing.
You will not only coach the team, you will act as a hands-on test practitioner where you will personally design, implement, and execute most project tests to provide objective evidence of software quality in line with quality assurance requirements.

Skillset/experience required:

Essential:

Strong background in Test-Driven Development practices
Experience with automated testing frameworks and CI/CD
Extensive hands-on experience designing and executing automated tests
Experience establishing test strategies from scratch
Demonstrated ability to coach experienced engineers
Strong requirements elicitation and analysis skills
Strong communication and facilitation skills
Advantageous:

C / C++ / MatLab / Similink
Jetson Orin NX / Linux
Hardware-software integration
Simulation or real-time embedded systems
Safety-critical or high-reliability systems experience

Embedded Engineer
NSD
London
In office
Mid - Senior
£75,000
RECENTLY POSTED

FPGA Engineer (DSP / Embedded Systems)

Salary £50,000 - £75,000 plus strong benefits package

Hampshire based role with secure long term national security programmes

Work on FPGA design and real time DSP within mission critical systems

Active SC clearance required

ABOUT THE CLIENT

Our client is a highly respected engineering and technology organisation delivering advanced capability into the UK National Security domain. They operate at the cutting edge of digital signal processing, embedded systems and secure communications, supporting programmes that genuinely protect the UK.

Due to continued growth across long term secure frameworks, they are now looking for an experienced FPGA Engineer to join their expanding engineering function.

THE BENEFITS

Competitive salary up to £75,000

Generous pension contribution

Private healthcare

Ongoing technical development and training

Secure, long term project work

On-site facilities and free parking

Opportunity to go through high level clearance

THE FPGA ENGINEER ROLE:

As FPGA Engineer, you will design and implement high performance digital logic solutions within embedded systems.

You will:

Design, simulate and implement FPGA solutions using VHDL or Verilog

Develop and optimise real time DSP algorithms including filters, FFT and modulation techniques

Interface with high speed ADC and DAC components

Work closely with embedded software and hardware teams for system integration

Conduct lab based testing and debugging using oscilloscopes and spectrum analysers

FPGA ENGINEER ESSENTIAL SKILLS

Proven FPGA design experience using VHDL or Verilog

Strong DSP algorithm implementation experience

Experience with MATLAB or Simulink

Embedded C, C++ or Python for integration and testing

Understanding of digital communications and RF principles

Active SC clearance

TO BE CONSIDERED:

Please either apply by clicking online or emailing me directly . For further information please call me: 0203 854 0120 / 07889 589 648. By applying for this role, you give express consent for us to process and submit, subject to required skills, your application to our client in conjunction with this vacancy only.

KEY SKILLS

FPGA Engineer, DSP, VHDL, Verilog, MATLAB, Simulink, Embedded C, Digital Signal Processing, RF, SC Cleared, NSD

TPBN1_UKTJ

Senior Electrical Project Engineer Power & Renewable Energy
RecruitME
Nottingham
Hybrid
Senior
£65,000
RECENTLY POSTED

We are recruiting for a Senior Electrical Project Engineer to support the delivery of complex power generation, renewable energy and industrial infrastructure projects across the UK.

This is a technically challenging role working across:

  • Power generation
  • Grid integration
  • Battery energy storage (BESS)
  • Renewable energy
  • Energy from waste
  • Industrial energy systems

You will play a key role across full project lifecycles from feasibility and design through to commissioning and operational optimisation within an engineering-led environment delivering real UK infrastructure.

The Role
Electrical Design & Engineering

  • Lead design and specification of electrical systems
  • Produce and review SLDs, protection philosophies, equipment specifications
  • Ensure compliance with IEC, ENA, BS7671 and UK grid standards

Grid Integration & Power Systems

  • Support grid connection strategies
  • Interface with DNOs, utilities and network operators
  • Provide technical input into power system studies

Feasibility & Technical Due Diligence

  • Conduct early-stage engineering assessments
  • Identify technical risk and viability
  • Support cost modelling and investment decisions

Project Lifecycle Delivery

  • Act as Electrical Engineering Lead from concept to commissioning
  • Provide installation oversight and commissioning support
  • Ensure systems are delivered to design intent

Modelling & Performance Optimisation

  • Use engineering software (AutoCAD, MATLAB or similar)
  • Support system modelling, stability assessment and optimisation

Control & Process Integration

  • Work alongside SCADA and control engineers
  • Support electrical integration within process plant environments

Technical Troubleshooting

  • Root cause analysis and fault finding
  • Site-based technical support when required

Stakeholder Engagement

  • Interface with contractors, regulators and technology vendors
  • Represent the business in technical meetings

Whats in it for you?

  • Car allowance
  • Annual bonus scheme
  • Private medical insurance
  • 5% employer pension contribution
  • Life assurance (4x salary)
  • Exposure to major UKenergy transition & infrastructure projects
  • Full lifecycle project involvement
  • Long-term sector growth & career progression

About You

You will likely have:

  • Degree in Electrical Engineering or related discipline
  • Chartered status (or working toward)
  • Experience delivering power generation or infrastructure projects
  • Strong knowledge of grid integration and power systems
  • Understanding of IEC, ENA, BS7671 standards
  • Experience in renewable energy, BESS, energy from waste or process plant (desirable)
  • Exposure to SCADA or industrial control environments
  • Strong analytical and problem-solving skills
  • Ability to manage multiple technical workstreams
  • Willingness to travel across UK project sites

Why Apply?

  • Work on critical UK energy infrastructure
  • Influence real-world operational assets
  • Engineering-led culture with technical autonomy
  • High-growth sector: renewables, grid stability, energy transition
  • Long-term career security in a future-focused market

If youre an experienced Electrical Project Engineer looking to step into a senior, technically impactful role within the UK energy and infrastructure sector wed welcome your application.

Systems Engineer - Navigation Sensors
Matchtech
Stevenage
Hybrid
Mid - Senior
£50,000 - £57,000
RECENTLY POSTED

Want to work for growing team with the motivation to excel and a good team spirit? Where you will have the opportunity to apply your experience and passion for navigation sensor technologies to support the development of some of the most advanced missile systems in the world? If so, keep reading!

Salary: Up to £57,000, depending on experience

Dynamic (hybrid) working: 3 days per week on-site due to workload classification

Security Clearance: British Citizen

Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team.

What we can offer you:

Company bonus: Up to £2,500 (based on company performance and will vary year to year)

Pension: maximum total (employer and employee) contribution of up to 14%

Overtime: opportunity for paid overtime

Flexi Leave: Up to 15 additional days

Flexible working: We welcome applicants who are looking for flexible working arrangements

Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments

Facilities: Fantastic site facilities including subsidised meals, free car parking and much more…

The opportunity:

Navigation sensors are a critical technology for missile systems and therefore the team has frequent exposure to high-profile, fast-paced projects with rewarding opportunities. The team is very closely linked with the navigation sensors team in MBDA France with associated travel opportunities.

You will carry out specification and assessment of navigation sensors including GNSS receivers, anti-jam units and inertial measurement units. You will monitor supplier and technology roadmaps to identify cutting edge technology for investment, support sub assembly and equipment assessment trials, and undertake research activities as part of an international team.

This role offers you the opportunity to be part of a successful team working to develop new and innovative solutions to address complex customer requirements, develop expertise in navigation sensors, take on a key role in several multi-national research programmes, as well as the chance to challenge yourself technically.

What we’re looking for from you:

An experienced defence or aerospace engineer, with a degree in electronic engineering, physics, or similar

Technical knowledge in navigation systems, avionics, or RF engineering

Project management, delivery, and commercial awareness highly desirable

Modelling skills including proficiency with tools such as MATLAB and/or Simulink would be advantageous

The ability to gain an understanding of the following:

A detailed understanding of all aspects of GNSS functionality, multi-constellation technology and system integration

Detailed knowledge of receivers, anti-jam and CRPA’s

GNSS system chain performance & integration challenges

GNSS jamming and spoofing experience

Inertial sensor specification and characterisation

Principal Digital Electronics Engineer
JAM Recruitment Ltd
Multiple locations
Hybrid
Senior
£84/hour
RECENTLY POSTED

12 months

£84.55 per hour (inside IR35)

Hybrid working

About the Opportunity

We are seeking a Principal Digital Electronics Engineer to help deliver advanced electronic solutions across some of the most complex and high-profile defence and security programmes in the UK.

This is a technical leadership role where you will shape digital hardware architectures, influence system-level design decisions, and mentor engineers across the full product lifecycle - from concept through to production and in-service support.

What You’ll Be Doing

  • Lead the architecture, design and development of complex digital electronic systems
  • Define and review FPGA, SoC, and high-speed digital designs
  • Oversee requirements capture, design documentation, and verification strategies
  • Provide technical authority and governance across multiple projects
  • Support system integration, validation, and qualification activities
  • Collaborate with systems, software, firmware, mechanical and safety teams
  • Engage with customers and suppliers at a technical level
  • Mentor and develop senior and junior engineers
  • Drive continuous improvement in engineering processes and standards

Your Skills & Experience

Essential:

  • Extensive experience in digital electronics design
  • Strong background in FPGA/ASIC development (VHDL/Verilog/SystemVerilog)
  • Experience with high-speed interfaces (e.g., PCIe, Ethernet, DDR, SERDES)
  • Proven ability to lead technical teams or large work packages
  • Experience with requirements management and verification methodologies
  • Understanding of signal integrity, timing analysis, and hardware debugging
  • Degree (or equivalent experience) in Electronic Engineering or related discipline

Desirable:

  • Experience in safety-critical or regulated industries
  • Knowledge of secure or resilient system design
  • Familiarity with DOORS, MATLAB, or similar tools
  • Chartered Engineer status (or working towards)
Algorithm Engineer
Arm
Gloucester
In office
Mid - Senior
£60/hour - £65/hour

6 month contract

Based in Bristol

Offering 65ph Inside IR35

Do you have experience writing, delivering, and testing algorithm related software?

Do you have experience with MathWorks tools?

Do you want to work with an industry-leading company?

If your answers to these are yes, then this could be the role for you!

As the Algorithm Engineer, you will be working alongside a market-leading Defence and Aerospace company who are constantly growing and developing. They are always looking to bring on new talents such as yourself and further develop your skills to enable you to grow within the company and industry.

Due to the nature of the work you will be involved in, active UK SC Clearance will be required.

You will be involved in activities throughout the product life cycle including early research studies, feasibility and concept stages, and product development and customer support.

You will be involved in:

  • Work alongside algorithm engineers and technical experts to transcode a large, complex legacy algorithm codebase from ADA to MATLAB
  • Define, distribute, and review core activities to enable efficient completion of the transcoding
  • Develop test harnesses and provide robust and extensive testing procedures to ensure equivalence between transcoded code base and legacy ADA algorithms
  • Follow Code of Practise (CoP) in developing MATLAB algorithms to ensure compatibility with auto-coding tools, rectifying/resolving issues, and reframing algorithms as necessary to ensure compatibility with tool chain
  • Build good working relationships with stakeholders, including downstream software team, to enable effective transfer and integration of MATLAB algorithm artefacts into larger product
  • Support resolution of queries and non-compliances

Your skillset may include:

  • Experience writing, delivering, and testing algorithm related software
  • Experience writing software/algorithms within MathWorks tools
  • Verification of requirements and evidence review
  • Experience writing, interpreting ADA code
  • Specific tools knowledge: IBM Engineering Workflow Management / GIT

If this all sounds like something you will be interested in then simply apply and we can discuss the opportunity further!

Algorithm Engineer

6 month contract

Based in Bristol

Offering 65ph Inside IR35

Disclaimer:

This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited (“ARM”). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.

Algorithm Software Engineer
Akkodis
Gloucester
In office
Mid - Senior
Private salary

Algorithms/Software Engineer required for long term contract assignment based in Bristol.

Skillset/experience required:

  • Essential:
    • Experience writing, delivering and testing algorithm related software
    • Experience writing software/algorithms within Mathworks tools
    • Verification of requirements and evidence review
    • Rapid assimilation of technical information
    • Ability to work as part of a team
  • Desirable
    • Experience writing, interpreting ADA code
    • Specific tools knowledge: IBM Engineering Workflow Management / GIT
    • Sea launched weapons experience

Responsibilities:

  • Work alongside algorithm engineers and technical expert to transcode a large, complex legacy algorithm codebase from ADA to Matlab
  • As part of a wider team, define, distribute and review core activities to enable efficient completion of the transcoding within project timeframe.
  • Develop test harnesses and provide robust and extensive testing procedures to ensure equivalence between transcoded code base and legacy ADA algorithms
  • Follow Code of Practise (CoP) in developing Matlab algorithms to ensure compatibility with auto-coding tools, rectifying/resolving issues and reframing algorithms as necessary to ensure compatibility with tool chain.
  • Build good working relationships with stakeholders, including downstream software team, to enable effective transfer and integration of Matlab algorithm artefacts into larger product
  • Support resolution of queries and non-compliances

Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law.

Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers.

By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.

Principal Software Engineer
VRS-UK
High Wycombe
In office
Senior
£90,000

We are seeking an experienced Principal Software Engineer to lead the development of advanced scientific instrumentation within a multidisciplinary R&D environment. This is a hands-on technical leadership role requiring deep expertise in software architecture, embedded systems, and a strong foundation in physics. You will translate physical principles and user requirements into robust, production-ready systems spanning firmware, hardware integration, and high-level applications. Key Responsibilities \* Lead architecture across embedded firmware (C/C++) and application software (C#/.NET). \* Provide technical leadership and mentorship to Software, Firmware, and Electronics Engineers. \* Develop physics-based algorithms for signal processing, instrument control, and data interpretation. \* Integrate software with complex opto-electronic and hardware systems. \* Define development standards, drive Agile practices, and implement CI/CD pipelines. \* Contribute to next-generation product innovation in thermal analysis and materials characterisation. Requirements \* Honours degree in Physics, Mathematics, or Engineering (with strong Physics basis). \* 10+ years’ commercial software development experience. \* Expert in C#/.NET; strong C/C++ for embedded systems. \* Experience with hardware communication protocols (I2C, SPI, USB, Ethernet). \* Proven leadership within multidisciplinary engineering teams. \* Background in scientific instrumentation, industrial automation, or similar hardware-integrated environments. Desirable \* Signal processing (FFT, digital filtering) or image processing \* MATLAB or Python for prototyping \* Cloud/IoT connectivity (Azure/AWS) \* Experience leading multi-discipline teams This is a high-impact role for a technically strong leader with a “first principles” mindset who can bridge physics and software to deliver innovative, market-leading products. Principal Software Engineer, Software Architecture, Embedded Systems, Firmware, C#, C/C++, Physics-Based Algorithms, Signal Processing, Opto-Electronics, Instrument Control, R&D, Multidisciplinary Team, Technical Leadership, Scientific Instrumentation, Industrial Automation, Hardware Integration, CI/CD, Agile, MATLAB, Python, IoT, Cloud Connectivity, Thermal Analysis, Materials Characterisation, Electronics Engineering, Mentorship, High-Level Applications, High Wycombe, Oxford, Swinton, Reading, Slough, London, VRS9380MP

Software Engineer
Holt Engineering
Salisbury
In office
Mid - Senior
£55,000

I am recruiting on behalf of my client for a Software Engineer (DSP) to join their Research & Development team in Salisbury.
This is an exceptional opportunity for an experienced Software Engineer (DSP) to help shape the next generation of high-performance streaming audio systems, developing the embedded firmware that sits at the core of industry-leading audio products.

My client is a highly regarded engineering organisation known for developing sophisticated audio technology where digital signal processing plays a critical role in delivering outstanding sound performance.
As a Software Engineer (DSP), you will work within a collaborative engineering environment alongside embedded software engineers, acoustics specialists and electronics engineers to design and implement advanced DSP software for innovative new products.

The Software Engineer (DSP) will be involved across the full product development lifecycle, from early concept exploration through to prototype bring-up and final product realisation. This role is ideal for a Software Engineer (DSP) who enjoys combining real-time embedded software development with signal processing and hands-on electronics debugging.

As a Software Engineer (DSP), your responsibilities will include:

Developing real-time embedded software for new products, particularly DSP-focused applications
Writing drivers for peripherals located on the DSP chip or the associated PCB
Developing processing chain components in MATLAB and implementing them in C code on the DSP processor
Collaborating with other firmware engineers to define interfaces between processors
Working closely with the acoustics team to develop new ideas and improve sound quality and performance
Supporting the bring-up of DSP and digital audio circuitry on prototype PCBs
Using test equipment such as oscilloscopes, logic analysers and audio test equipment during prototype development
Producing clear technical documentation to communicate design decisions and system architecture
Participating in peer code reviews and collaborative development processesTo be successful in this Software Engineer (DSP) position, my client is looking for candidates with the following background:

Degree in Electronic Engineering, Computer Science or a related engineering discipline
Strong C programming skills with a minimum of 6 years’ commercial C/C++ experience
Extensive experience working with real-time embedded systems
Experience with signal processing applications and DSP-based development
Ideally experience working with Analog Devices SHARC processors
Understanding of audio DSP techniques such as filter design, FFT, sample rate conversion and dynamic range control
Familiarity with electronics design and prototype debugging techniques
Experience developing embedded software for complex electronic products in a commercial environment
Knowledge of modern development tools and methodologies such as Git, Jira and Agile development
A proactive approach to documentation and collaborative development
A personal interest in audio technologies would be highly beneficialThis Software Engineer (DSP) role offers the chance to work at the forefront of audio product development within a highly skilled engineering environment where innovation and technical excellence are central to the business.

If you are an experienced Software Engineer (DSP) looking to work on advanced embedded systems and contribute to world-class product development, I would be keen to speak with you.

Ian Broadhurst
(phone number removed)
(url removed)

Senior DSP Algorithm Engineer
Verso Recruitment Group
Burridge
Hybrid
Senior
£75,000 - £90,000

Job Title: Senior DSP Algorithm Engineer
Location: Fareham, Hampshire
Salary: £75,000 to £90,000 basic + 15% bonus + benefits
Visa Sponsorship is available
Hybrid working options

Cutting-Edge R&D Advanced DSP Design Human Machine Interface Technology
Are you a hands-on engineer with deep expertise in Digital Signal Processing (DSP) and high-level system modelling? Do you want to work on next-generation Human Machine Interface (HMI) technology that will shape the future of user interaction?
If you thrive at the intersection of modelling, system analysis, and real-world hardware experimentation, this role is made for you.
Our client is a global technology leader developing state-of-the-art mixed-signal and HMI systems. They are now seeking an experienced Senior DSP Algorithm Engineer to join their advanced R&D team in Hampshire.

Why this role is different - Senior DSP Algorithm Engineer
This position isn t just about using DSP, it s about truly understanding it. You ll be developing, analysing, and validating systems that rely on DSP design principles, signal acquisition, mixed-signal modelling, and algorithm development. Your work will directly influence next-generation touch and sensing technologies.

Key Responsibilities: Senior DSP Algorithm Engineer
As a Senior DSP Algorithm Engineer, you will:

  • Lead modelling, simulation, and analysis of complex mixed-signal front-end systems
  • Capture and process real-time sensor data using both analogue and digital signal processing
  • Support the implementation, integration, and validation of innovative algorithms
  • Develop new touch detection schemes and evolve existing DSP algorithms
  • Collaborate closely with IC design, firmware, system architecture, and validation teams to ensure seamless modelling-to-hardware correlation
  • Define research objectives and problem statements with internal stakeholders
  • Take full ownership of experiments from concept and simulation to hardware validation

What You ll Bring to the Senior DSP Algorithm Engineer role.

To excel in this role, you must have:

Essential Skills & Experience

  • Deep, hands-on knowledge of DSP design, modelling, and algorithm development
  • (Not just DSP usage, an ability to understand how and why it works)
  • Proven experience in high-level modelling and simulation of complex systems
  • Strong understanding of mixed-signal systems, ASIC design concepts, and analysis tools
  • Proficiency with MATLAB, Simulink and/or Python (two or more required)
  • Experience using version control systems like Git or Subversion
  • Knowledge of Agile development workflows
  • Proactive, curious mindset with strong collaboration skills
  • Willingness to travel for research and project collaboration

Education

  • MSc or PhD in Electronics Engineering, Signal Processing, or a closely related field
  • BEng or MEng (Upper Second Class or equivalent) in a relevant engineering discipline
  • 5+ years post-graduate engineering experience

Desirable skills/experience for the Senior DSP Algorithm Engineer role

  • SPICE, HDL, Verilog, FPGA knowledge
  • Experience with physics-based modelling tools (e.g., Ansys, HFSS)
  • Background in HMI, sensing, or display technologies

Why Apply?

  • Work on cutting-edge HMI and sensing technology
  • Be part of an R&D team pushing innovation in mixed-signal and DSP systems
  • Solve complex real-world engineering problems
  • Excellent long-term career growth within a global tech organisation
  • Visa Sponsorship is available
  • Hybrid working

If you are passionate about DSP at a fundamental level and want to drive real innovation in advanced sensing technology, we d love to hear from you.

If you have any specific questions about this Senior DSP Algorithm Engineer role in Hampshire, please call Lewis on (phone number removed). To apply email (url removed)

Electronic Systems Engineer
MBDA UK
Gloucester
Hybrid
Mid - Senior
£52,500 - £57,000

Bristol

We are seeking a highly capable Electronic Systems Engineer to lead and support the system-level design, equipment breakdown, and interconnection of complex electronic systems.

Job Title: Electronic Systems Engineer

Salary: Circa £52,500 - £57,000 depending on experience

Dynamic (hybrid) working: 2-3 days per week on-site due to workload classification

Security Clearance: British Citizen or a Dual UK national with British citizenship.

Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team.

What we can offer you:

  • Company bonus: Up to £2,500 (based on company performance and will vary year to year)
  • Pension: maximum total (employer and employee) contribution of up to 14%
  • Overtime: opportunity for paid overtime
  • Flexi Leave: Up to 15 additional days
  • Flexible working: We welcome applicants who are looking for flexible working arrangements
  • Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments
  • Facilities: Fantastic site facilities including subsidised meals, free car parking and much more
  • Healthcare Cash Plan: The Healthcare Cash Plan benefit provides the option to claim cash back on everyday healthcare expenses such as optical, dental, health and wellbeing and more .

The opportunity:

We’re looking for a systems-focused electronics engineer who thrives on turning complex functional requirements into fully integrated hardware solutions, from early concept through to production and deployment. In this role, you’ll take ownership of system-level electronic design, defining architectures, flowing down requirements, and breaking down equipment and subsystems into clearly defined functions, interfaces, and responsibilities.

You’ll shape how everything connects, managing interconnects between subsystems and external equipment, and producing high-quality system schematics, wiring diagrams, and interface control documentation that form the backbone of robust, reliable designs.

Collaboration is at the heart of this position. You’ll work closely with mechanical, firmware, software, and manufacturing teams to ensure seamless system integration, guiding designs through validation, acceptance testing, and into operational use. From hands-on system integration and root cause analysis to ensuring compliance with safety, EMC, and regulatory standards, you’ll play a key role in delivering dependable electronic equipment solutions.

What we’re looking for from you:

  • Bachelor’s degree (or higher) in Electronic Engineering, Electrical Engineering, or a related discipline
  • Strong experience in system-level electronic design and integration
  • Proven ability to define equipment architectures, interconnects, and interfaces
  • Solid understanding of analogue and digital electronics
  • Ability to read and produce system schematics, wiring diagrams, block diagrams, and technical documentation
  • Excellent problem-solving, communication, and documentation skills
  • Experience with systems design tools (e.g. DOORS, Rhapsody, MATLAB Simulink)

Desirable but not essential skills

  • Experience with power distribution and grounding strategies
  • Knowledge of communication protocols (CAN, Ethernet, HDLC, SPI, I C, UART)
  • Familiarity with EMC/EMI mitigation at system level
  • Experience in regulated industries (automotive, aerospace, rail, medical, defence)
  • Experience with SPICE simulator software

Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given

MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom.

We are proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity, Disability and more

We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process.

Follow us on LinkedIn (MBDA), X Instagram (MBDA_UK) and Glassdoor or visit our MBDA Careers website for more information.

Principal Firmware Engineer
Morson Edge
London
In office
Senior
£102/hour

Location: Edinburgh, Bristol or Luton.
Duration: 12 months
Rate: £102ph UMBRELLA
INSIDE IR35
Clearance: Must be eligible for SC

We are looking for a Firmware Engineer at Senior or Principal Level to join our team in Edinburgh as an experienced Firmware/FPGA Engineer, you will work with the support of experts in their field, using world-class facilities to deliver Firmware for complex digital systems that meet challenging future customer requirements. You will use or develop team leading experience to support the delivery of work from several engineers. Your expertise will also be key to enhance processes and ways of working across UK wide FPGA/Firmware delivery teams.

Key Skills :
• Creating innovative VHDL based FPGA designs
• Advanced verification techniques using either VHDL or SystemVerilog / UVM
• Current FPGA technologies from either Xilinx, Altera or Microsemi and their tools
• Model Driven Engineering tools including MATLAB and Simulink
• High Speed Interface Design & Integration, including PCIe, DDR3, Ethernet
• Analysing system level documents and deriving detailed Firmware requirements
• Adopting a methodical approach to the full firmware design lifecycle, ideally working to a structured firmware process such as RTCA DO-254 or similar
• Specifying complex timing and area constraints for efficient FPGA place and route
• De-bugging firmware designs and supporting system related verification and integration
• Effective and flexible communication

Principal Firmware Engineer
Arm
Edinburgh
In office
Senior
Private salary

Edinburgh

12-month contract

Paying up to 75p/h (inside IR35)

The Opportunity

We are seeking a Senior or Principal Firmware Engineer to join a high-performing engineering team delivering advanced digital systems within the Aerospace, Defence, and Security sector.

At Senior or Principal level, you will also provide technical leadership, supporting the delivery of work across multiple engineers while contributing to process improvement and best practice development across FPGA/Firmware teams.

Key Responsibilities

  • Design and develop innovative VHDL-based FPGA architectures
  • Apply advanced verification techniques using VHDL or SystemVerilog / UVM
  • Work with currentFPGA technologies from:
    • Xilinx
    • Intel (Altera)
    • Microsemi (semiconductor manufacturer)
  • Develop and integrate high-speed interfaces, including PCIe, DDR3, Ethernet and JESD
  • Analyse system-level documentation to derive detailed firmware requirements
  • Adopt a structured, methodical approach to the full firmware lifecycle, ideally aligned with standards such as RTCA DO-254 or similar
  • Specify complex timing and area constraints for efficient FPGA place and route
  • Debug firmware designs and support system verification and integration activities
  • Contribute to process enhancements and ways of working across engineering teams
  • Communicate effectively within multidisciplinary teams and stakeholders

Essential Skills & Experience

  • Considerable experience designing firmware architecture using FPGA technologies
  • Strong hands-on experience with Xilinx, Intel (Altera), or Microsemi toolchains
  • Experience with fast interfaces such as PCIe, Ethernet, DDR3, JESD
  • Advanced verification experience using VHDL or System Verilog / UVM
  • Proven ability to derive detailed firmware requirements from system-level specifications
  • Experience working within structured firmware processes (e.g., DO-254)
  • Excellent analytical and problem-solving capability
  • Strong communication skills and a collaborative working style

Desirable

  • Familiarity with Model-Based Engineering using:
    • MATLAB
    • Simulink
  • Experience leading or mentoring engineers (for Principal level)

Disclaimer:

This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited (“ARM”). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.

Electrical & Electronic Engineer
Gerrell & Hard
Nuneaton
In office
Mid - Senior
£65,000

We are seeking a dynamic, driven and exceptional engineer to work on breakthrough technologies in vehicle dynamics.
Innovation will be at the core of everything you do. You will play a pivotal role inthe design and development of electrical and electronic systems for activewheel alignment technologies.
You will work closely with our suppliers, customers, and partners, and assist with the electrical installation, testing and evaluation of Doftek products.
Practical skills are essential.You will also execute testing and evaluation projects in laboratory andworkshop settings, and contribute to future R&D topics that advance Dofteks portfolio of products and capabilities.
YOUR TASKS
Design and develop electrical and electronic systems for automotiveapplications, including electric motors and controllers.Lead all aspects of electric motor design, including requirements generation,concept design, 3D modelling, electromagnetic and thermal simulation,prototyping and optimisation (essential).Design PCBs and controllers for motors and other electronic systems (somecapability essential).Develop and tune basic control software for electric motors and other electronicsystems, including model-based PID tuning via Simulink (highly desirable).Support installation, calibration and maintenance of electrical systems inprototype and test vehicles.Develop and manage a supplier network to meet technical requirements andproject goals.Design systems that meet automotive standards and ensure seamlessintegration with whole-vehicle designs.Collaborate cross-functionally with stakeholders to ensure project success.
THE SUCCESSFUL CANDIDATE WILL
A Bachelors (Hons) or Masters Degree in Electrical, Electronic or Mechatronic Engineering, or similar.At least 2 years of experience working in electronic system development, including electric motor design.Proficiency with essential tools such as Altium (or similar), MotorCAD or Ansys Maxwell (or similar), Python, Matlab and AutoCAD.Some experience with Simulink and CAN bus preferred.Expertise in LV electrical architecture (e.g. PCB design), as well as relevant software packages.Understanding of the automotive sector and how electronic systems are integrated in vehicles.Ability to complete tasks with minimal guidance and work under pressure to meet deadlines.Show a customer first approach, with strong communication skills to develop relationships and achieve results

Flight Software Engineer
Alexander Associates
Oxford
In office
Mid - Senior
Private salary
+1

Location: Oxfordshire
Salary: Competitive (dependent on experience)

We are working with an innovative space technology company based in Oxford who are developing advanced in-orbit systems to support next-generation space missions.

As part of continued programme growth, they are looking to appoint a Flight Software Engineer to develop embedded flight software and firmware supporting upcoming missions. This is a critical role focused on delivering reliable, mission-ready software that performs essential functions in orbit.

This opportunity would suit someone who thrives in a hands-on engineering environment and enjoys taking software from architecture through to validation and deployment on real hardware.

The Role

You will be responsible for developing embedded flight software and firmware across the full product lifecycle — from early architecture and design through to testing and mission support.

Key responsibilities include:

Developing critical embedded flight software

Architecting, planning, and implementing firmware and software solutions aligned with mission CONOPS

Implementing and testing software to ensure compliance with system requirements

Supporting overall system design decisions from a flight software perspective

Leading software tasks within Hardware-in-the-Loop (HITL) testing campaigns

Supporting internal software tool development for mission analysis and testing

Producing clear documentation covering structure and functionality of flight software

Interfacing directly with customers (government and commercial)

Managing software tasks and coordinating with contractors and suppliers

What They’re Looking For

Bachelor’s degree in Electrical, Software, Aerospace Engineering (or similar) with 4+ years of experience
OR
Master’s degree with 3+ years of experience

Demonstrated experience in embedded flight software development, including:

Bare-metal C programming

Development on ARM Cortex processors

Experience with RTOS or Embedded Linux

Low-level driver development (SPI, UART, I2C, CAN, etc.)

Hardware integration including actuators and sensors

Hardware-in-the-Loop development and testing

Experience working in multidisciplinary engineering teams

Strong written and verbal communication skills

Desirable Experience

Experience leading or mentoring software engineers

Experience writing software for radiation environments

Background in startup or agile development environments

Experience with MATLAB, Python, Linux

Familiarity with Git, Jira, Confluence

Knowledge of spacecraft command and telemetry systems

Principal Systems Engineer
Arm
Edinburgh
In office
Senior
Private salary

Edinburgh OR Newcastle - fully onsite

12-month contract

Paying up to 70p/h (Inside IR35)

Role overview: Our client is looking for an experienced Systems Engineers to contribute to the continued development of an in-service radar system, by supporting the planning and analysis of radar trials (rig-based and flight trials).

Key Responsibilities:

  • Work with large datasets from rig and flight trials, and use analytical techniques to evaluate radar performance against requirements and raise Systems Problem Reports (SPR) for detailed investigation.
  • Apply signal processing, image processing, and object classification techniques to extract actionable insights.
  • Investigate system anomalies using real trial data, ensuring performance meets specifications.
  • Work collaboratively with multidisciplinary teams to develop and prototype cutting-edge defence solutions.
  • Contribute to System Verification & Validation (V&V) activities as part of the continuous development / enhancement of the Radar System.

Required Skillset:

  • Strong experience with MATLAB, particularly for use in the analysis of large data sets.
  • Full V-model lifecycle experience, with an emphasis on the middle to right side (implementation, integration, testing, and V&V).
  • Experience in safety-critical systems.
  • An understanding of radar or complex sensor systems would be beneficial.

Disclaimer:

This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited (“ARM”). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission. Where the role is marked as Outside IR35 in the advertisement this is subject to receipt of a final Status Determination Statement from the end Client and may be subject to change.

Embedded Software Engineer - Contract (Outside IR35) - Cambridge - SC Clearance
SoCode Limited
Cambridge
In office
Mid - Senior
£60/hour - £80/hour
+1

Embedded Software Engineer | 6-Month Contract (Outside IR35) | Cambridge Location: Cambridge, UK Contract Type: 6 months (Outside IR35) Rate: Competitive (DOE) Security Clearance: SC Clearance required About the Role We are working with a leading UK defence and security technology consultancy, engaged in developing cutting-edge solutions that protect the UK from emerging technological and cyber threats. As an Embedded Software Engineer, you’ll work alongside a multi-disciplinary team of scientists and engineers to design, develop, test, and deliver prototype solutions. This is a hands-on, technically challenging role where your work will have real-world impact. Responsibilities: Develop embedded software for high-tech systems, primarily in C (Linux environment) Collaborate with teams on design, prototyping, and full product lifecycle development Debug and optimise software and hardware interfaces Contribute to technical problem-solving and innovative solutionsRequired Experience: 3+ years of embedded software development experience Strong C programming skills (Linux) Experience in full lifecycle software development Relevant technical degree Eligibility for UK SC Clearance (essential)Desirable Experience: Bare metal / RTOS development on ARM Additional programming languages: C++, C#, MATLAB Embedded software debugging and electronics development Scripting for testing or signal processing (Python, MATLAB) Experience in defence or high-tech industries is beneficial but not essentialApply today with your CV to be considered for this exciting 6-month opportunity

Lead Systems Engineer
Arm
Rochester
In office
Senior
Private salary

Rochester

Paying up to 65,000 (DOE)

Please note - due to the nature of the work, you will need to hold or be eligible to obtain a high level of UK Security clearance - please only apply if suitable

Key Responsibilities:

  • Providing guidance to less experienced engineers, supporting team members well being and career development
  • Collaborating to uncover technical solutions and sharing recommendations
  • Contributing to strategic project aspects and facilitating the implementation of initiatives
  • Understanding scope, size and time phasing of packages of work, how these contribute to project success
  • Understanding the team size and skill set required, giving regular status and recommendations on resourcing requirements to the project and functional engineering manager
  • Understanding and enabling dependencies or facilities required across the team
  • Supporting the business by creating new estimates for bids and maintaining the schedule and budget for ongoing projects

Required Skillset:

  • Experience in the systems engineering domain and product lifecycle
  • Familiarity with system engineering tools such as DOORS, Siemens Polarion, Enterprise Architect, CAMEO, MATLAB and/or Simulink
  • Experience leading a team and making decisions from either a technical or managerial aspect
  • A degree or equivalent qualification in a relevant Scientific/Engineering subject (e.g. Systems Engineering, Electronic Engineering, Aerospace, Physics or Mathematics
  • Experience leading and managing a system engineering team in relevant product markets
  • Experience in integration, test, and/or verification of real-time and/or safety-related systems
  • An understanding of information assurance, cybersecurity and environmental impact aspects relating to real-time embedded engineering products

Disclaimer:

This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited (“ARM”). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission.

Senior Engine Control Software Engineer
Apex Resource Management
Norwich
In office
Senior
Private salary

Location: Hethel, UK
Contract: Inside IR35 3 Month Contract

Role Summary

The Senior Engine Control Software Engineer will play a pivotal role within a high-performance powertrain environment, leading the design and delivery of embedded control software for next-generation V6 and V8 turbocharged engines and transmission platforms. This Senior Engine Control Software Engineer position focuses on robust, production-level ECU software, ensuring quality, compliance, and performance across demanding operating conditions.

Role & Responsibilities

  • Lead development of embedded engine control software for advanced propulsion systems
  • Implement control and diagnostic software for new engine and transmission features using C/C++
  • Collaborate with Controls Design Engineers, Systems Engineers, and Architects to define and align software and functional architectures
  • Develop, test, and maintain production-level ECU software ensuring MISRA compliance and high-quality standards
  • Produce and maintain Software Design Documents and Software Implementation Records
  • Own and refine unit, POD-level, and solution-in-isolation testing with strong traceability
  • Support Behaviour Driven Development and Test-Driven Development methodologies
  • Participate in algorithm FMEA activities to mitigate software-related risks
  • Work closely with calibration and validation teams to ensure performance across all operating conditions
  • Actively contribute to design reviews, sprint activities, retrospectives, and technical presentations

Requirements of the Role

  • Strong proficiency in C programming and embedded automotive software development
  • Minimum 5+ years engineering experience within propulsion systems (Engine, Transmission, Chassis, Brakes or Steering)
  • Experience in automotive ECU software development, testing, and validation
  • Understanding of unit testing, integration testing, and verification strategies
  • Knowledge of CAN, LIN, UDS, OBD-II, J1939 and Ethernet communication protocols
  • Experience using Vector tools (CANoe), debuggers, and Git version control
  • Familiarity with ASPICE, ISO 26262 (Functional Safety) and MISRA standards
  • Degree qualified in Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science or similar
  • Knowledge of MATLAB, Simulink, and DOORS is advantageous
  • Strong analytical problem-solving skills with the ability to lead and mentor others

Apply Now

If you are an experienced Senior Engine Control Software Engineer seeking to deliver cutting-edge propulsion software within a high-performance automotive environment, this Senior Engine Control Software Engineer opportunity offers genuine technical ownership and influence.

Please note, this role is deemed inside of IR35. The Umbrella Pay Rate offered is inclusive of the Assignment pay rate, holiday pay and Apex Recruitment s contribution towards Employer Costs.

Frequently asked questions
Haystack features a variety of MATLAB jobs, including roles in data analysis, algorithm development, software engineering, research, and simulation across industries such as engineering, finance, automotive, and aerospace.
While many MATLAB jobs prefer candidates with degrees in engineering, computer science, mathematics, or related fields, relevant experience and demonstrated proficiency in MATLAB can also be highly valued.
Yes, Haystack lists both on-site and remote MATLAB job opportunities, allowing you to filter your job search based on your preferred work location.
Emphasize your experience with MATLAB toolboxes, projects involving data analysis, algorithm development, simulations, and any certifications. Including examples of problem-solving and optimization using MATLAB can strengthen your application.
Yes, Haystack includes entry-level MATLAB job listings suitable for recent graduates and those new to the industry. These roles often focus on supporting senior engineers, data analysis, and assisting with simulations.