software engineer

software engineer

ARM | Bangalore, KA, IN

Posted 10 days ago

Apply Now

Description

Job Overview:
  • The Open-Source Software (OSS) team is responsible for developing and improving the software eco-system around Arm's next generation of applications processors.
  • As a member of the Open-Source Software Group, you will have the opportunity to build your, knowledge, and expertise on Open Source projects such as Linux Kernel, Trusted Firmware, etc.
  • This contribution helps drive the development of world-class System Software for architected hardware and software platforms catering to different segments such as Mobile which become reference designs for futuristic devices in the market.
  • Be a part of brilliant Software Developers who all share a passion for wanting to stamp their mark on the future of computing, wherever it may lead.
  • We seek individuals with exposure and knowledge of every level of the System software stack ranging from BareMetal firmware, bootloaders, Kernel and Android.
  • If you are similarly passionate about innovative technologies then we want to hear from you!
Responsibilities:
  • Contribution to the design and development of reference systems and platform software for Arm application processors and MCUs.
  • We would like you to be part of an extended development team you can expect to be working face to face with some of the greatest household names in our industry
  • Helping to develop, optimize and deliver the software needed to support Arm's ground-breaking IP, as well as helping Arm grow its role in new embedded and enterprise market segments.
Required Skills and Experience :
  • 3+ Years of Experience
  • Experience in developing software stacks written preferably in C or C++. Basic scripting knowledge Python or shell scripts
  • Good debugging skills using JTAG and other software methods.
  • Development experience in embedded software systems.­­­
  • Basic understanding of ARM- v8-A and ARM-M architectures.
  • Show strong interpersonal and communication skills that are vital for success.
  • We expect a professional, hardworking and flexible approach to work with a flair for creative lateral thinking and problem solving with a commitment to extending the breadth and depth of your knowledge
“Nice To Have” Skills and Experience :
  • Experience with working with an open-source community. We value familiarity with open-source project development cycles and contribution processes.
  • Awareness about the value of CI and automated test system
  • Experience in working with the firmware development.
In Return:

Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don’t discriminate on the basis of any characteristic..

#LI-KR2