Placement papers | Freshers Walkin | Jobs daily: Software Architecture Engineer at Arm (Cambridge, UK)


Search jobs and placement papers

Software Architecture Engineer at Arm (Cambridge, UK)

About the Role

Are you passionate about taking technology to the next level? Can you help us in providing world-leading chip architecture? Are you keen on taking ideas that look technically complicated and through teamwork make them a reality?


We continually push the boundaries of innovation by exploring areas where Arm technology will be deployed in the future. We want you to play a meaningful role in this fascinating journey.


We are looking for an experienced software developer with a keen interest in computer architecture.


What will my work be?



  • Developing models from behavioural specifications.

  • Developing new technologies for future Arm architecture.

  • Understanding and prioritizing key requirements from partners.

  • Designing, developing and testing software solutions, to a high level of quality. 


What qualifications do I need?



  • Strong skills in at least one high-level language, ideally C++.

  • Being able to clearly communicate solutions for complicated technical problems.

  • Deep understanding of algorithms and data structures.

  • Experience in all parts of the software development cycle including design, specification, coding, testing, and debugging.

  • Experience with Unix and scripting.

  • Dedicated and self-motivated.


Desirable Skills:



  • Understanding of CPU architecture, and familiarity with one or more instruction sets.

  • Understanding of software and hardware debug techniques.

  • Familiarity with Python, or Perl.

  • Willingness to be flexible and adaptable in the face of dynamic project requirements.

  • Familiarity with low level Operating System software and device drivers.

  • Familiarity with software concurrency.


At Arm, we are guided by our core beliefs that reflect our unique culture and guide our decisions, defining how we work together to defy ordinary and shape extraordinary:

WE NOT I



  • Take daily responsibility to make the Global Arm community thrive

  • No individual owns the right answer. Brilliance is collective

  • Information is crucial, share it

  • Realise that we win when we collaborate — and that everyone misses out when we don’t


PASSION FOR PROGRESS



  • Our differences are our strength. Widen and mix up the pool of people you connect with

  • Difficult things can take unexpected directions. Stick with it

  • Make feedback positive and expansive, not negative and narrow

  • The essence of progress is that it can’t stop. Grow with it and own your own progress


BE YOUR BRILLIANT SELF



  • Be quirky not egocentric

  • Recognise the power in saying ‘I don’t know’

  • Make trust our default position

  • Hold strong opinions lightly



With offices around the world, Arm is a diverse organisation of dedicated, innovative and highly talented professionals. By enabling a vibrant, inclusive, meritocratic, and open workplace, where all our people can grow and succeed, we encourage our people to share their unique contributions to Arm's success in the global marketplace.


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment