Developing embedded C and C++ software on Linux
This product development and manufacturing company is 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:
1. Degree in computer science or electronics, with demonstrable industry experience as a senior embedded software engineer.
2. Extensive experience with embedded C and C++ programming that is used for developing optimised complex systems including embedded kernel and Linux driver technologies.
3. Good analytical and problem-solving skills.
4. Excellent communication skills.
5. 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
#J-18808-Ljbffr