Developing embedded C and C++ software on Linux
This product development and manufacturing company are growing and looking for a Senior Embedded Software Engineer to join their team. Their technologies are both standalone instruments as well as hardware components for complex systems integrated into customer products. As a senior team member, you will deliver robust, high quality software, write automated tests, as well as peer review other code.
Requirements:
- Degree in computer science or electronics, with demonstrable industry experience as a senior embedded software engineer.
- Extensive experience with embedded C and C++ programming that is used for developing optimised complex systems including embedded kernel and Linux driver technologies.
- Good analytical and problem-solving skills.
- Excellent communication skills.
- Additional experience with 1 or more of the following: Rust, Python, RF, DSP, network systems.
The role would require you to be onsite at their offices at least 3 days per week as required for projects. On offer is an excellent remuneration package. Offices are based west of Cambridge at a newly developed business park. Parking is available on site.
Interested applicants must have full rights to work in the UK - company sponsorship or time-restricted visa holders will not be considered.
Keywords: Embedded C, C++, Linux, Drivers, Kernel, Network Systems, RF, Hybrid
Another top job from ECM, the high-tech recruitment experts.
Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: TJ27360 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.