Announcementrecruitment update as the UK situation evolvesRead more
We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

Communications Systems Software Consultant (22910)

to £70,000 + benefits

Hey there! This is just one of many top career opportunities ECM can suggest — if this job isn't right for you, let us do the hard work! Tell us what you're looking for and we'll start searching for you. We promise to treat your CV as strictly confidential.

C, C++, client facing, telecomms systems, top quals needed

Summary: modern technologies systems experience needed, fluent C & C++, client facing, innovative technology company, Cambridge, to £70,000 + benefits.

This growing group within this innovative, highly regarded technology company seeks outstanding and ambitious communications systems software consultants. You will have the opportunity to develop leading edge communications technologies and devices for a wide range of markets such as medical devices, satellite communications and IoT.

You must have a 1st or Upper 2nd first degree or higher from a leading university in electrical/electronic, systems or software engineering, or computer science with a strong systems element although candidates with equivalent qualifications in other scientific disciplines who can demonstrate hands-on experience in communications systems are also welcome to apply.

You must have a strong grounding in the theory and practice of contemporary telecommunications systems such the internet or cellular networks, be fluent in software programming in C and C++, have the ability to manage and build relationships with customers, the ability to communicate technical concepts and the value of your work clearly and confidently, and a desire to develop new skills and to take increasing responsibilities. For their more senior requirements you must also have hands-on experience architecting systems and designing and developing systems software, middleware or applications and professional experience that demonstrates an ability to lead and a drive to do so.

You must also have experience in several of the following areas: software and system engineering, architectures, software programming languages such as C#, Java, Javascript, PHP, MATLAB, Python, usability engineering, a range of platforms and OS's, such as Windows, Linux, and RTOS, implementing communications systems such as internet or IoT protocols, Bluetooth, cellular, Wi-Fi, LPWAN, or proprietary systems, working with databases (e.g. SQL), web and other internet technologies, security technologies and cryptography, project management and team leadership and building, and/or making or designing things in your spare time.

Keywords: C, C++, IoT, mobile, 1st, 2.1, Cambridge, telecoms, client facing, consultant.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.