Current jobs related to Principal Software Engineer - Cambridge UK CB AP, Cambridge - ARM

  • Electronic Engineer

    3 weeks ago


    Harston, UK, Cambridge, United Kingdom Sagentia Innovation Full time

    As a highly successful leading-edge product development and technology services company, we have been involved in several diverse and exciting electromechanical system development projects including a rapidly manufactured ventilator system for the UK government virus detection technologies, advanced agricultural machinery, surgical robotics, novel drink...

  • Mechanical Engineer

    3 weeks ago


    Sawston, UK, Cambridge, United Kingdom Pulpex Full time

    ROLE:Reporting to a Senior or Principal Engineer, Mechanical Engineers help the Engineering Team in the development of the bottle-making process. They are expected to have in-depth technical knowledge to support their role and the ability to learn and apply new skills quickly. The team supports all aspects of the process to varying degrees, from pulp...


  • Reading, UK, Berkshire, United Kingdom Verso Recruitment Group Full time

    Are you an experienced Principal Software Engineer - Embedded Systems seeking a new challenge in embedded systems?Our Reading based client is a well-established leader, in designing and manufacturing cutting-edge products for a wide range of industries and applications. We're looking for a skilled Principal Software Engineer with deep expertise in...


  • UK, UK, United Kingdom Provide Full time

    Principal Software EngineerI'm working with a global company working on a crucial hire. They are looking for a Principal Software Engineer to join their team, working hybrid, in a company which prides itself on staying up to date with cutting edge technology and providing autonomy and freedom to its employees.The Principal Software Engineer will sit...


  • UK, UK, United Kingdom Cititec Talent Full time

    Principal Software Engineer | Permanent | LondonIndustry: TradingLocation: London - Hybrid (4 days in office)Job type: PermanentOur client, a global commodity trading company is seeking a Principal Software Engineer to join their team on a permanent basis. You will work to develop and deliver advanced analytics and data solutions to support trading and...


  • UK, UK, United Kingdom IC Resources Full time

    Join a growing AI & Networking start-up - London, Hybrid Working ModelThis growing start-up are committed to building disruptive technologies for AI and Machine Learning. Developing innovative solutions, this start-up aims to speed up training and inference whilst mitigating energy consumption. Having recently appointed a new Director of Engineering who...


  • Cambridge, Cambridgeshire, United Kingdom Autodesk Full time

    About the RoleWe are seeking a highly skilled Principal Engineer to join our team at Autodesk. As a Principal Engineer, you will play a key role in the definition and development of core technologies that make up our manufacturing and construction products.ResponsibilitiesDesign, develop, and maintain production cloud services and software...


  • Cambridge, Cambridgeshire, United Kingdom Autodesk Full time

    About the RoleWe are seeking a highly skilled Principal Engineer to join our team at Autodesk. As a Principal Engineer, you will play a key role in the definition and development of core technologies that make up our manufacturing and construction products.ResponsibilitiesDesign, develop, and maintain production cloud services and software...


  • UK, UK, United Kingdom Formula Recruitment Full time

    Principal Engineer : Up to £550.00 per day Outside IR35 : Hybrid London : 5 Month (rolling)A digital consultancy is seeking a Principal Engineer to join the team on an initial 5-month basis.The successful Principal Engineer will be responsible for driving the development of high-performance web applications while manging a cross-functional team.This is a...


  • Cambridge, Cambridgeshire, United Kingdom Autodesk Full time

    Job OverviewAre you thrilled to contribute to Autodesk's digital transformation of manufacturing and construction?We're seeking a talented Principal Software Engineer to join our team and help create a platform company by building cloud services, applications, and components.About the RolePrototype, implement, and maintain production cloud services and...


  • Cambridge, Cambridgeshire, United Kingdom Autodesk Full time

    Job OverviewWe are seeking a skilled Principal Software Engineer to join our team at Autodesk. As a key member of our engineering team, you will play a critical role in the development of our cloud-based software products.ResponsibilitiesDesign, develop, and maintain production cloud services and software componentsCollaborate with cross-functional teams to...


  • Cambridge, Cambridgeshire, United Kingdom Raspberry Pi Full time

    Job Title: Principal Software Engineer – Cloud InfrastructureJob Description:As a Principal Software Engineer – Cloud Infrastructure, you will be responsible for designing, developing, and maintaining cloud-based systems and infrastructure. You will work closely with cross-functional teams to ensure the delivery of high-quality software solutions.Key...


  • cambridge, United Kingdom European Tech Recruit Full time

    Principal DX Software Architect We are currently partnered with a world leading semiconductor company specializing in cutting-edge next-generation CPU/CPU technologies. They are looking to expand their team with a Principal Software Architect to take a leading role in shaping the future of DirectX driver architecture. This position is based in Cambridge...


  • Cambridge, United Kingdom European Tech Recruit Full time

    Job Description Principal DX Software Architect We are currently partnered with a world leading semiconductor company specializing in cutting-edge next-generation CPU/CPU technologies. They are looking to expand their team with a Principal Software Architect to take a leading role in shaping the future of DirectX driver architecture. This position is...

  • Principal RF Engineer

    4 weeks ago


    Cambridge, United Kingdom IC Resources Full time

    We are working with a Cambridge based, award winning, mobile solutions company who is seeking a Principal RF Engineer to engage across various product phases, from initial conceptualisation to production support. Joining a tight-knit team, the selected individual will spearhead all RF aspects of our offerings, beginning with conceptualisation and system...


  • Birmingham, UK, West Midlands, United Kingdom Rebel Recruiters Full time

    Role: Principal .Net/Angular DeveloperSalary: £75-85k plus benefitsLocation: Birmingham once per fortnightAre you looking to join a company that strikes the perfect balance – big enough to offer well-established career paths, yet small enough that your work makes a tangible difference? A company that not only boasts top-tier tech talent but also a culture...


  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    Job Title: Principal EngineerAmazon is seeking a highly skilled Principal Engineer to lead the development of cutting-edge streaming solutions for our home security and smart home products.Key Responsibilities:Design and implement high-performance, scalable, and reliable streaming solutions for Ring's products, from firmware to cloud...


  • Cambridge, United Kingdom TTP Full time

    Cellular Origins  Cell therapies have been shown to cure devasting and previously untreatable diseases like cancer by re-programming the patient's own immune system. Giving more patients access to these life-saving therapies requires a revolution in manufacturing and process automation.  Cellular Origins, a TTP company, is leading this revolution. Our...


  • Cambridge, Cambridgeshire, United Kingdom AVEVA Full time

    About AVEVAAVEVA is a global leader in industrial software, delivering cutting-edge solutions to thousands of enterprises worldwide. Our mission is to empower customers to deliver essential services safely, efficiently, and sustainably.Job SummaryWe are seeking a talented Principal Software Engineer to join our Cloud Platform team. As a key member of our...


  • Cambridge, Cambridgeshire, United Kingdom AVEVA Full time

    About AVEVAAVEVA is a global leader in industrial software, delivering cutting-edge solutions to thousands of enterprises worldwide. Our mission is to empower customers to deliver essential services safely, efficiently, and sustainably.Job SummaryWe are seeking a talented Principal Software Engineer to join our Cloud Platform team. As a key member of our...


  • UK, UK, United Kingdom Primaire Consulting Ltd Full time

    Our client is a leader in Industrial Automation and Process Control technology. With a focus on temperature control and data acquisition our client offers innovative solutions to the Industrial, Pharmaceutical, Biotechnology and Healthcare organisations globally.A bit about the roleMy client is looking for a highly motivated & qualified Electronics...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...

Principal Software Engineer

2 months ago


Cambridge UK CB AP, Cambridge, United Kingdom ARM Full time

Job Overview:

We are looking for a Software Engineer to join our Functional Safety compiler team to work on our next generation C++17 compiler.

The Arm Compiler for Embedded product is based on LLVM and Clang, and our team works on the qualification and certification of the compiler to Functional Safety standards such as ISO 26262 and the Cybersecurity standard ISO 21434.

Responsibilities:
  • Help drive all aspects of team development activities such as planning, specification, documentation, and verification and help lead code reviews
  • Lead the impact analysis of potential safety or security issues found as bugs or found during static analysis, and resolve and document as appropriate
  • Help support the long term maintenance of our support branches, providing new fixes or cherry-picking fixes and testing as appropriate
  • To help define requirements, document the design and provide any other documentation that may help achieve certification
Required Skills and Experience :
  • Extensive development experience in C and C++ and an understanding of modern C++, such as C++14/17/20
  • Experience in the full software development lifecycle from requirements, to development, to testing, delivery and maintenance
  • Scripting experience, ideally including Python development in large frameworks
  • Dedicated and flexible, you are technically versatile, and can learn new skills that you can apply across multiple types of work
  • Excellent interpersonal skills in English and a phenomenal team worker and collaborator and experience in agile software development
“Nice To Have” Skills and Experience :
  • Experience of Functional Safety software development as per at least one of the Functional Safety standards: ISO 26262, EN 50128, IEC 61508, IEC 62304
  • Familiarity with the C and C++ Standard Libraries and C++14/17/20 language features
  • Low-level programming in Arm Assembly
  • Presence and experience contributing to Open-Source projects, ideally LLVM
  • Awareness of Secure Development Lifecycle and security vulnerabilities analysis
  • Technical Mentoring of junior colleagues and peers in areas of own knowledge
In Return:

In return you will be provided with the training and environment to succeed in this role. As well as a friendly and high-performance working environment, Arm offers a competitive benefits package including private medical insurance, sabbatical, supplementary pension, and wellness benefits. We are offering a hybrid approach to home and office working to provide an adaptable experience for all employees and to promote a strong collaborative environment.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

#LI-KD1