Main purpose of the job
We are looking for a Software Engineer to work on client assignments developing software for a wide range of wireless systems and products. The sort of software we write is often at the electronics/software boundary and/or in a constrained environment (e.g. tight memory, low power).
Type of work undertaken by the group
Cambridge Consultants is a world leader in wireless communications, with one of the largest independent wireless development teams in the world. Our work ranges from high volume consumer applications such as portable internet devices, through to professional high-performance systems including the air traffic control radios used to govern the US airspace. Wireless Division works closely with other disciplines to develop cutting-edge software. Team sizes tend to be small and are made up of highly skilled engineers. The group carries out software design and architecture, as well as coding, usually in C. Other languages are used, such as Python and Java, as required.
As you develop, with specific training and support, you will become responsible for:
There are many aspects to the work in addition to design. As your experience develops, you might wish to take on further responsibilities.
To meet the requirements of this role you will have:
As a graduate, you’ll start your career doing the work that interests you most. Where you go from there is up to you. We give you the freedom to follow your interests and steer your own career in the direction you want, providing you with all of the support, mentoring and training you need.
Leader content T
he Wireless Software Group is growing, so if you want create innovative products for a wide variety of clients; Cambridge Consultants could be the place for you.