Embedded Software Engineer

C++datasource Recruitment Limited
Christchurch, United Kingdom
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Compensation
£ 80K

Job location

Christchurch, United Kingdom

Tech stack

Testing (Software)
C++
Software Design Patterns
Linux on Embedded Systems
Embedded Software
Field-Programmable Gate Array (FPGA)
Python
Object-Oriented Software Development
Signal Processing
Transmission Control Protocol (TCP)
UML
Rust
Wi-Fi Technology
Yocto

Requirements

Our client are looking for an Embedded Software Engineer to design, implement and test mission critical applications. You will ideally need C, C++ or Rust experience to qualify for this role., ·Work on bare-metal, Embedded Linux, and signal processing systems.

·Code in C, C++, Rust, and Python.

·Collaborate with FPGA, hardware, and mechanical teams.

·Produce technical documentation and ensure security compliance.

Below is a list of Key Skills required for the Embedded Software Engineer role, however you will not be expected to have everything:

·Degree in Engineering/Science or equivalent experience.

·Proficient in Embedded Linux, C/C++, or Rust.

·Strong in OOD, design patterns, and software testing.

·Desirable: Python, GUI frameworks, Yocto, web or mobile dev, protocols (TCP/WiFi), FPGA, UML tools., You will be required to hold a minimum of SC or DV Clearance. If you do not hold an active SC or DV clearance, please familiarise yourself with the vetting process before applying.

Benefits & conditions

Embedded Software Engineer - Hampshire - Permanent (37 hours per week with a 1pm finish on Friday) - £50,000 - £70,000 per annum - Willing to Undergo SC or DV Clearance / Currently holds SC or DV Clearance, ·Annual Bonus Scheme (up to 10% for all aforementioned positions).

·Private Medical Cover (couple cover for employee and partner - no cost).

·25 days' holiday (plus Bank Holidays) with the option to buy an extra 5 days.

·Pension Contribution (attached).

·4 x Life Assurance Cover (when enrolled in the pension scheme).

·Flexible working hours with opportunity for a 1pm finish on a Friday.

·Flexible benefits including cycle to work scheme, will writing and more.

Apply for this position