Senior Software Engineer

1 month ago


Rochdale, Rochdale, United Kingdom ARM Full time
Job Overview

As a key member of the Automotive and Industrial Solutions (AIS) team at Arm, you will have the opportunity to leverage your expertise in software development to contribute to the creation of innovative technologies for the next generation of automotive, industrial, and real-time systems.

Our team is passionate about pushing the boundaries of computing, and we are seeking individuals who share our enthusiasm for groundbreaking technologies.

Responsibilities
  • Active involvement in the software design of reference application processor firmware
  • Develop and maintain low-level software for various platforms, including software models, development boards, and shipping products
  • Create software stacks for Arm's reference platforms for future Arm devices
  • Analyze industry specifications, roadmap requirements, and break down tasks to implement project plans
  • Provide technical guidance and direction to Arm's and Arm Partners' platform implementation projects
  • Contribute to upstreaming and maintenance of software components
Requirements
  • Good university degree (or equivalent) in a numerate subject, although other graduates with relevant experience will be considered
  • Expertise in application and low-level systems, with a strong understanding of related concepts such as bootloaders, device drivers, and OS fundamentals (preferably Linux)
  • Excellent C and C++ skills, with the ability to add significant new functionality and analyze and fix complex defects
  • Strong interpersonal skills, with excellent written and spoken English, and the ability to support key partners with their internal development programs
  • Professional, enthusiastic, and flexible approach to work, with a flair for creative lateral thinking and problem-solving, and a commitment to extending the breadth and depth of your knowledge
Desirable Skills
  • Familiarity with open-source project development cycles and contribution processes
  • Knowledge of how to test software using various techniques
  • Familiarity and flexibility in the use of various software development lifecycle methods, including Agile
  • Awareness of the value of CI and automated test systems

Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues.



  • Rochdale, Rochdale, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Rochdale, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Rochdale, Rochdale, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Rochdale, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Rochdale, Rochdale, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software Development LeadWe are seeking a highly skilled Senior Software Development Lead to join our team at beBee Professionals. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software...


  • Rochdale, Rochdale, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Rochdale, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Rochdale, Rochdale, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Rochdale, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Rochdale, Rochdale, United Kingdom ARM Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our Automotive and Industrial Solutions team at Arm. As a member of this team, you will have the opportunity to build upon your existing background, knowledge, and expertise to contribute to Arm technology deployed in the next generation of Automotive, Industrial, and Real-Time...


  • Rochdale, Rochdale, United Kingdom beBee Professionals Full time £35,000 - £55,000

    Software Engineer RoleWe are seeking a skilled Software Engineer to contribute to the development of innovative software solutions at beBee Professionals in Rochdale, United Kingdom.Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new features.Perform unit...


  • Rochdale, Rochdale, United Kingdom beBee Professionals Full time £35,000 - £55,000

    Software Engineer RoleWe are seeking a skilled Software Engineer to contribute to the development of innovative software solutions at beBee Professionals in Rochdale, United Kingdom.Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new features.Perform unit...


  • Rochdale, Rochdale, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Automotive and Industrial Solutions team at Arm. As a key member of our team, you will have the opportunity to work on cutting-edge technology and contribute to the development of Arm's next-generation automotive and industrial systems.Your primary responsibilities will...


  • Rochdale, Rochdale, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Automotive and Industrial Solutions team at Arm. As a key member of our team, you will have the opportunity to work on cutting-edge technology and contribute to the development of Arm's next-generation automotive and industrial systems.Your primary responsibilities will...


  • Rochdale, Rochdale, United Kingdom beBee Professionals Full time £60,000 - £80,000

    We are seeking a highly skilled Software Engineering Leader to lead our development team in the UK. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance software applications.Lead technical decision-making...


  • Rochdale, Rochdale, United Kingdom ARM Full time

    Software Engineering Internship OpportunityAre you a student looking to gain hands-on experience in software development? We have an exciting opportunity for a Software Engineering Intern to join our team at ARM.About the Role:Participate in commercial and open-source software development, from product design and implementation to testing and support.Work on...


  • Rochdale, Rochdale, United Kingdom CSG Talent Full time

    About the RoleWe are seeking a highly skilled Senior Controls Engineer to join our team and contribute to the development of our robotics and automation solutions. As a key member of our team, you will be responsible for designing, implementing, and maintaining complex control systems for our manufacturing processes.As a Senior Controls Engineer, you will...


  • Rochdale, Rochdale, United Kingdom CSG Talent Full time

    About the RoleWe are seeking a highly skilled Senior Controls Engineer to join our team and contribute to the development of our robotics and automation solutions. As a key member of our team, you will be responsible for designing, implementing, and maintaining complex control systems for our manufacturing processes.As a Senior Controls Engineer, you will...

  • PLC Software Engineer

    4 weeks ago


    Rochdale, Rochdale, United Kingdom Smart Manufacturing Careers Full time

    About UsSmart Manufacturing Careers is a leading Systems Integrator within the food and beverage industry, specialising in high-quality production processes and automation solutions. Our goal is to drive efficiency and innovation through cutting-edge automation technologies.Job DescriptionAs a PLC Software Engineer, you will be responsible for designing,...

  • PLC Software Engineer

    4 weeks ago


    Rochdale, Rochdale, United Kingdom Smart Manufacturing Careers Full time

    About UsSmart Manufacturing Careers is a leading Systems Integrator within the food and beverage industry, specialising in high-quality production processes and automation solutions. Our goal is to drive efficiency and innovation through cutting-edge automation technologies.Job DescriptionAs a PLC Software Engineer, you will be responsible for designing,...


  • Rochdale, Rochdale, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Lead Software Engineer PositionWe are looking for a talented and experienced Lead Software Engineer to join our team at beBee Professionals. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance...


  • Rochdale, Rochdale, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Software Engineering Team ManagerWe are seeking a highly experienced Software Engineering Team Manager to join our team at beBee Professionals. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance...

  • PLC Software Engineer

    2 weeks ago


    Rochdale, Rochdale, United Kingdom Proslipsi Recruitment Specialist Full time

    PLC Controls Engineer OpportunityOur client, a leading manufacturer of high-precision components and machines, is seeking an experienced PLC Controls Engineer to join their team.Key Responsibilities:Create and develop PLC and NC programs using Siemens and Fanuc software.Lead software commissioning of new machines and in-house refurbs.Provide remote and...

  • PLC Software Engineer

    2 weeks ago


    Rochdale, Rochdale, United Kingdom Proslipsi Recruitment Specialist Full time

    PLC Controls Engineer OpportunityOur client, a leading manufacturer of high-precision components and machines, is seeking an experienced PLC Controls Engineer to join their team.Key Responsibilities:Create and develop PLC and NC programs using Siemens and Fanuc software.Lead software commissioning of new machines and in-house refurbs.Provide remote and...