Software Engineer - Architecture & IoT

Hays Specialist Recruitment Limited ,
Cambridge, Cambridgeshire
Job Type: Full-time

Overview

Software Engineer Location: Cambridge Salary: Competitive bonus package & wide range of benefits Your new company Our client is the leading global provider of energy-efficient processor designs that are enabling the intelligence in 100 billion silicon chips and securely powering products from the sensor to the Smartphone to the supercomputer. Your new role As a software engineer you will contribute to the development of machine generated reference models of the firm's architecture. These models are built using tooling that reads and translates information in different formats. If you want to work on an impactful technology, generate these models and collaborating with many engineers across the company, this can be ideal for you. Key responsibilities Contributing to behavioural specifications, models and tools around domain specific languages You would be responsible for building and testing high quality tools and releasing them to other teams Understanding and prioritising key requirements from partners. Designing, developing and testing software solutions, to a high level of quality. Ensuring good use of machine-readable specifications in this process to promote reuse, efficiency and design. What you'll need to succeed Bachelors (BS) or Masters (MS) in Computer Science, Computer Engineering or equivalent. You have strong skills in at least one high-level language, ideally C/C++, Unix and scripting. Strong grasp of algorithms, data structures and compilers. Your experience is extensive in all parts of the software development cycle to ensure good design, continuous integration and quality. You are dedicated and self-motivated You clearly communicate solutions for complicated technical problems to both the team members, as well as customers. Excellent language skills in English orally and written are mandatory You put your partners and customers first in all that you do by understanding their needs and striving to achieve mutually beneficial solutions. What you'll get in return We have an excellent track record of building up expertise in people, so this is a great opportunity to learn something new and interesting in a friendly and collaborative environment. Join a multinational, dynamic and highly motivated software development group where you will enjoy the support of your colleagues while being challenged by interesting technical problems. In addition, you will receive; Annual Bonus Plan, Discretionary Cash Award, Group Personal Pension Plan with enhanced company contribution, Medical, Travel, Health & Life Insurances, Holiday, 25 days annual leave with option to buy an additional 5 days per year, Sabbatical, 20 paid days every four-year of service, Volunteering, One (1) paid working day each year, Varies by location: cycle to work, free car parking, gym on site, team and social events Your benefits package will depend on position and type of employment and may be subject to change. Your package will be confirmed on offer of employment. Our clients benefits program provides permanent employees with the opportunity to stay innovative and healthy, ensure the wellness of their families, and create a positive working environment What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career. Hays Talent Solutions is a trading division of Hays Specialist Recruitment Limited and acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk