Facebook pixel_DO NOT CLICK_
Expoint - all jobs in one place

Finding the best job has never been easier

Software Engineer jobs

With Expoint, the dream vaccancy is waiting for you around the corner. Jobs as Software Engineer, is this the job you are looking for? We definitely have a Software Engineer, with your name on it.
Company
27,547 jobs found
ARM

ARM Software Engineer United Kingdom, Cambridge

Yesterday
ARM

ARM Software Engineer United Kingdom, Cambridge

Yesterday
ARM

ARM Software Engineer United Kingdom, Cambridge

Yesterday
C

Cyberark Sr. Software Engineer India, Hyderabad

Yesterday
A

Apple Software Engineer Java United States, Texas, Austin

Yesterday
A

Apple Software Engineer - EBS India, Hyderabad

Yesterday
A

Apple Software QA Engineer United States, Texas, Austin

Yesterday
ARM

ARM Staff Software Engineer India, Bengaluru

Yesterday
A

Apple Software Engineer iWork United States, Pennsylvania, Pittsburgh

Yesterday
ARM

ARM Senior Software-Engineer United Kingdom, Cambridge

Yesterday
1
2
3
4
5
6
Limitless High-tech career opportunities - Expoint
ARM

Software Engineer

United Kingdom, Cambridge
Details
Role Overview

This diverse role will largely focus on providing software enablement for our next generation CPU-based technologies on target use-cases. Typical activities would include application and system analysis, technology research, hands-on software prototyping to understand how software and hardware interacts, experimental investigations, and performance analysis.

Responsibilities:

  • Prototyping software to demonstrate use-case acceleration on new CPU technologies under development
  • Understanding the behavior your software in a model environment
  • Evaluating and analysing systems in the context of application use cases
  • Developing tools to enable application decomposition and profiling analysis
  • Crafting system-level architectural recommendations
  • Collaborating with other architects/engineers to influence Arm technology

Required Skills and Experience:

  • Experience of software development for a commercial organization
  • Good understanding of computer architecture and embedded systems
  • Strong working experience of C or C++ programming
  • Proficiency in problem solving and debugging skills
  • Practical, organized and analytical approach to work

“Nice To Have” Skills and Experience:

  • Experience of assembler programming
  • Knowledge of optimising and profiling software
  • Software development and integration on Linux, Android, or similar systems
  • Knowledge of scripting languages, including Python

In Return:

Your particular 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. Arm’s benefits program provides permanent employees with the opportunity to stay innovative, healthy and build a positive working environment.

  • Annual Bonus Plan
  • Discretionary Cash Award
  • Group Personal Pension Plan with enhanced company contribution
  • Medical, Travel, Health & Life Insurance
  • 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 paid working day each year (Team-ARM)
  • Cycle to work, free car parking, gym on site, team and social events