Senior Embedded Software Engineer

Posted a week ago by D-TACQ

South Lanarkshire
£45,000 - £55,000/annum

An experienced Senior Embedded Software Engineer is needed to join our team at D-TACQ Solutions, a leading manufacturer of data acquisition appliances based in South Lanarkshire, on a full-time basis.

We're looking for an experienced software engineer to maintain, enhance, and expand the range. The successful applicant will be capable of working unsupervised while contributing to the team's success.

A core part of the work is developing and testing new bespoke configurations, preparing Factory Acceptance Tests and following up with Customer Support.

This is an excellent opportunity to progress your career with a well-established company!

About Us

D-TACQ Solutions manufactures a range of data acquisition appliances used in instrumentation on Big Physics experiments, as well as sonar, seismic and OEM applications worldwide. The range features high-end electronics, FPGA integration and embedded Linux for control.

Required Skills:

  • Linux, Embedded software lifecycle management, git source control
  • Any experience in ARM hardware, System On Chip (ideally ZYNQ), DSP and interfacing to FPGA useful
  • Full stack embedded software C/C++, shell-scripting, TCL
  • Developing interfaces and test harnesses in Python, Java, C++, and/or C#, Labview
  • Ability to trace into a large body of running software and to make and document effective changes
  • Proven enthusiasm for collaborating on large-scale open-source projects

Sounds interesting? Click the APPLY button to send your CV for immediate consideration.

Candidates with previous experience or job titles, including; Embedded Software Developer, Embedded Systems Engineer, Firmware Engineer, Embedded C Developer, Embedded Linux Engineer, Embedded Software Architect, Embedded Applications Engineer, and Embedded Firmware Developer may also be considered for this role.

Contract Length:
Job Reference:
Job ID:
Less than 10

Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts