Expoint – all jobs in one place
The point where experts and best companies meet

Senior/staff Fpga Engineer jobs at Arm in Norway, Trondheim

Discover your perfect match with Expoint. Search for job opportunities as a Senior/staff Fpga Engineer in Norway, Trondheim and join the network of leading companies in the high tech industry, like Arm. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
Norway
Trondheim
7 jobs found
20.07.2025
ARM

ARM Senior/Staff FPGA Engineer Norway, Trondheim

Limitless High-tech career opportunities - Expoint
Development and deployment of FPGA image creation and debug flows. Automation of FPGA flows & methodology such that they can be deployed to the user community. Collaboration with FPGA and...
Description:
Job Description

You will join the FPGA Team in Trondheim as part of the global Productivity Engineering group, to maintain and develop the flows used to build and run the FPGA images needed to perform accelerated verification of Arm IP products, mainly supporting Graphics Processors - the main focus of the Trondheim site. These flows also include built in support to enable IP designers to debug design errors exposed via this accelerated verification. We use the largest FPGAs available and often partition the IP across multiple FPGAs for highly configurable systems. You will also support and maintain a large number of FPGA systems which are deployed in our off-site data centers.

Responsibilities

You will report to a senior lead or manager in the FPGA Team and will be responsible for creating and maintaining FPGA build flows and ensuring the assigned FPGA image creation and debug tasks are completed on time and to a high quality level. You will also deploy and support new hardware either on desks or in centralized farms. This will include the following:

  • Development and deployment of FPGA image creation and debug flows
  • Automation of FPGA flows & methodology such that they can be deployed to the user community
  • Collaboration with FPGA and EDA vendors to debug and resolve image flow problems and to drive requirements for next generation FPGA hardware and tools
  • Maintain a good working understanding of FPGA technology and industry trends
  • Engage with IP design and verification engineers in the Arm IP design groups to ensure the FPGA HW and flows and the target SoCs incorporates the features necessary to meet Arm IP verification goals
  • Support the Flow Automation teams to ensure that the FPGA systems can be accessed remotely and efficiently shared across the engineering community for optimum utilization
  • Build and install FPGA platforms
  • Arm provides access to a large selection of courses and you are encouraged to develop your skillset

You hold a university degree in Electronic Engineering, Computer Engineering or other relevant technical field.

Required Skills and Experience
  • FPGA prototyping or RTL design and synthesis background
  • Experience with TCL/Python and/or other scripting/programming languages
  • Experience of working in a UNIX/Linux environment
  • Creative and tenacious problem solving skills
  • Good interpersonal and teamwork skills
  • Good organisational skills (planning and reporting of activities)
  • Ability to work independently and drive initiatives and strategies
Desirable Skills and Experience
  • Good knowledge and experience of FPGA technology
  • Awareness and interest in FPGA technology
  • Good knowledge of current advanced FPGA implementation flows and debug techniques
  • In-depth knowledge about Linux operating systems
  • Experience of multi-FPGA based prototyping flows
  • Experience in electronic hardware design
  • Knowledge of network management
  • Experience with source code control systems and bug tracking systems
  • Technical Project Leadership
Show more
11.06.2025
ARM

ARM Senior/Staff FPGA Engineer Norway, Trondheim

Limitless High-tech career opportunities - Expoint
Development and deployment of FPGA image creation and debug flows. Automation of FPGA flows & methodology such that they can be deployed to the user community. Collaboration with FPGA and...
Description:
Job Description

You will join the FPGA Team in Trondheim as part of the global Productivity Engineering group, to maintain and develop the flows used to build and run the FPGA images needed to perform accelerated verification of Arm IP products, mainly supporting Graphics Processors - the main focus of the Trondheim site. These flows also include built in support to enable IP designers to debug design errors exposed via this accelerated verification. We use the largest FPGAs available and often partition the IP across multiple FPGAs for highly configurable systems. You will also support and maintain a large number of FPGA systems which are deployed in our off-site data centers.

Responsibilities

You will report to a senior lead or manager in the FPGA Team and will be responsible for creating and maintaining FPGA build flows and ensuring the assigned FPGA image creation and debug tasks are completed on time and to a high quality level. You will also deploy and support new hardware either on desks or in centralized farms. This will include the following:

  • Development and deployment of FPGA image creation and debug flows
  • Automation of FPGA flows & methodology such that they can be deployed to the user community
  • Collaboration with FPGA and EDA vendors to debug and resolve image flow problems and to drive requirements for next generation FPGA hardware and tools
  • Maintain a good working understanding of FPGA technology and industry trends
  • Engage with IP design and verification engineers in the Arm IP design groups to ensure the FPGA HW and flows and the target SoCs incorporates the features necessary to meet Arm IP verification goals
  • Support the Flow Automation teams to ensure that the FPGA systems can be accessed remotely and efficiently shared across the engineering community for optimum utilization
  • Build and install FPGA platforms
  • Arm provides access to a large selection of courses and you are encouraged to develop your skillset

You hold a university degree in Electronic Engineering, Computer Engineering or other relevant technical field.

Required Skills and Experience
  • FPGA prototyping or RTL design and synthesis background
  • Experience with TCL/Python and/or other scripting/programming languages
  • Experience of working in a UNIX/Linux environment
  • Creative and tenacious problem solving skills
  • Good interpersonal and teamwork skills
  • Good organisational skills (planning and reporting of activities)
  • Ability to work independently and drive initiatives and strategies
Desirable Skills and Experience
  • Good knowledge and experience of FPGA technology
  • Awareness and interest in FPGA technology
  • Good knowledge of current advanced FPGA implementation flows and debug techniques
  • In-depth knowledge about Linux operating systems
  • Experience of multi-FPGA based prototyping flows
  • Experience in electronic hardware design
  • Knowledge of network management
  • Experience with source code control systems and bug tracking systems
  • Technical Project Leadership
Show more

These jobs might be a good fit

28.04.2025
ARM

ARM Staff Software Engineer Norway, Trondheim

Limitless High-tech career opportunities - Expoint
Extensive knowledge of Modern C/C++ (17 and newer). Experience of low level software development for a commercial organization. Degree or equivalent experience in computer science or electronics engineering. Experience in...
Description:
Job Overview:

With applications in mobile, machine learning, Internet of Things, automotive, security, and embedded devices, your ideas will make a difference and you will have the opportunity to lead, challenge the norm and ultimately change the world of media processing.

Responsibilities:

The role focusses on developing the DirectX drivers for the latest Mali™ GPU. The driver controls how graphic tasks crafted by an application are performed by the GPU.

Required Skills and Experience :
  • Extensive knowledge of Modern C/C++ (17 and newer).
  • Experience of low level software development for a commercial organization.
  • Degree or equivalent experience in computer science or electronics engineering
“Nice To Have” Skills and Experience :
  • Experience in 2D/3D graphics technology and standards such as Direct3D (preferably 11 or 12), Vulkan, OpenGL, or OpenGL ES.
  • Experience with embedded Windows driver development.
  • Strong understanding of computer architecture (CPU, Memory hierarchy, MMU, Caches, etc.)
  • Proficiency in problem-solving and debugging skills.
  • Innovative mindset and ability to contribute to process improvement initiatives.
  • Practical, organized and analytical approach to work.
In Return:

Our benefits package in Norway includes competitive pay, private medical insurance, 30 days of annual leave, 20 days of sabbatical every 4 years, parental leave, supplementary pension, and wellness benefits.

Show more

These jobs might be a good fit

13.04.2025
ARM

ARM Senior Design Engineer Norway, Trondheim

Limitless High-tech career opportunities - Expoint
Education: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering or related fields, or equivalent proven experience. Experience: At least 3 - 5 years of experience across hardware design, verification...
Description:
Job Overview:

Arm is looking for a Hardware Engineer that wants to work at the boundary between RTL and Physical implementation tojoinProductivity Engineering.You would work in our


Required Skills and Experience :
  • Education: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering or related fields, or equivalent proven experience.
  • Experience: At least 3 - 5 years of experience across hardware design, verification or implementation.
  • Understanding spanning hardware RTL design (Verilog/System Verilog) and Implementation include some of the following areas; RAMs, power domains, clock domain crossings, clock and reset distribution, power simulation & optimization; using EDA tools like Synopsys, Cadence, or Siemens EDA.
  • Programming/scripting using Python, C++, TCL or other relevant programming languages.
  • Strong problem-solving and analytical skills, with an ability to solve complex challenges & Excellent communication skills and a collaborative attitude.
“Nice To Have” Skills and Experience :
  • Familiarity with physical design flows and static design checks.
  • Experience with Arm-based designs and/or Arm architectures.
In Return:

At Arm, we are proud to have a set of behaviors that reflect our culture and guide our decisions, defining how we work together to defy ordinary and shape outstanding! These behaviors are assessed as part of the recruitment process:

  • Partner and customer focus
  • Teamwork and communication
  • Creativity and innovation
  • Team and personal development
  • Impact and influence
  • Deliver on your promises
Show more

These jobs might be a good fit

30.03.2025
ARM

ARM Senior Software Engineer Test Norway, Trondheim

Limitless High-tech career opportunities - Expoint
Ability to analyze test results, identify patterns, categorize failures and clearly documenting them. Strong organizational skills to coordinate test execution, prioritize issues and connect with diverse teams. Ability to modify...
Description:
Job Overview:

Additionally, you'll benefit from our use of cutting-edge AI tools in our daily work, helping you streamline tasks, enhance productivity, and focus on solving complex challenges.

Responsibilities:

As an experienced Software Engineer in Test, you will play a key role in ensuring the quality and efficiency of the Mali GPU products. You will be responsible for analyzing test results, identifying patterns, and categorizing failures to support engineering teams in resolving issues efficiently.

Your role will also involve modifying test scripts, applying patches and using version control systems. You will also contribute to improving automation frameworks, streamlining workflows, and driving enhancements in testing infrastructure.

Required Skills and Experience :
  • Ability to analyze test results, identify patterns, categorize failures and clearly documenting them.
  • Strong organizational skills to coordinate test execution, prioritize issues and connect with diverse teams.
  • Ability to modify test scripts, apply small fixes, and handle code changes using Git or other version control systems—learning on the job is welcome!
“Nice To Have” Skills and Experience :
  • Good knowledge of Jenkins. Linux, and Bash scripting.
  • Good understanding of Python, Groovy and JavaScript/TypeScript.
  • Understanding of common software design patterns, algorithms and data-structures.
Show more

These jobs might be a good fit

30.03.2025
ARM

ARM Graphics Senior Software Engineer Norway, Trondheim

Limitless High-tech career opportunities - Expoint
Bachelor's, Master's or PhD in Computer Science with a few years of experience in the software industry. Experience in embedded software, low-level software or bare-metal programming. Excellent knowledge of C/C++...
Description:
Responsibilities:

As a senior software engineer, your goal is to add the required functionality to the driver to support new Vulkan features. This happens through a collaborative effort with other team members, where you will program, design and investigate.

These early investigations are sometimes used as feedback to the Khronos Group, so you might be helping to improve the Vulkan standard.

You will work on a team of around 10 people. Normally, we divide the tasks so each one can focus on one, but many times -when required- we arrange smaller, tight groups of 1-3 people for single tasks. This happens, for example, when dealing with bigger tasks.

Required Skills and Experience :
  • Bachelor's, Master's or PhD in Computer Science with a few years of experience in the software industry.
  • Experience in embedded software, low-level software or bare-metal programming.
  • Excellent knowledge of C/C++ programming.
“Nice To Have” Skills and Experience :
  • Experience in 2D/3D graphics technology and standards such as Vulkan, OpenGL, OpenGL ES etc.
  • Proficiency working in Linux environment.
  • Arm architecture knowledge.
  • Proficiency in problem solving and debugging skills.
  • Experience in software optimization and instrumentation.
  • Good skills in working with others, communicating/understanding technical concepts with ease.
  • Curiosity and interest for improving your knowledge and expertise.
  • Autonomy to drive the life-cycle of a task from beginning to end without supervision.
  • Creative approach to engineering, ready to challenge the status quo.
In Return:

You will be surrounded by incredible talent. We'll help you thrive in your career by giving you training, mentorship, support and space. There is a very friendly working environment where everyone is happy to help.

We offer flexible working hours and hybrid work, so you can find the perfect work-life balance.

Our benefits package in Norway includes private medical insurance, 30 working days of annual leave, one month paid sabbatical every 4-years, supplementary pension, and wellness benefits.

Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Development and deployment of FPGA image creation and debug flows. Automation of FPGA flows & methodology such that they can be deployed to the user community. Collaboration with FPGA and...
Description:
Job Description

You will join the FPGA Team in Trondheim as part of the global Productivity Engineering group, to maintain and develop the flows used to build and run the FPGA images needed to perform accelerated verification of Arm IP products, mainly supporting Graphics Processors - the main focus of the Trondheim site. These flows also include built in support to enable IP designers to debug design errors exposed via this accelerated verification. We use the largest FPGAs available and often partition the IP across multiple FPGAs for highly configurable systems. You will also support and maintain a large number of FPGA systems which are deployed in our off-site data centers.

Responsibilities

You will report to a senior lead or manager in the FPGA Team and will be responsible for creating and maintaining FPGA build flows and ensuring the assigned FPGA image creation and debug tasks are completed on time and to a high quality level. You will also deploy and support new hardware either on desks or in centralized farms. This will include the following:

  • Development and deployment of FPGA image creation and debug flows
  • Automation of FPGA flows & methodology such that they can be deployed to the user community
  • Collaboration with FPGA and EDA vendors to debug and resolve image flow problems and to drive requirements for next generation FPGA hardware and tools
  • Maintain a good working understanding of FPGA technology and industry trends
  • Engage with IP design and verification engineers in the Arm IP design groups to ensure the FPGA HW and flows and the target SoCs incorporates the features necessary to meet Arm IP verification goals
  • Support the Flow Automation teams to ensure that the FPGA systems can be accessed remotely and efficiently shared across the engineering community for optimum utilization
  • Build and install FPGA platforms
  • Arm provides access to a large selection of courses and you are encouraged to develop your skillset

You hold a university degree in Electronic Engineering, Computer Engineering or other relevant technical field.

Required Skills and Experience
  • FPGA prototyping or RTL design and synthesis background
  • Experience with TCL/Python and/or other scripting/programming languages
  • Experience of working in a UNIX/Linux environment
  • Creative and tenacious problem solving skills
  • Good interpersonal and teamwork skills
  • Good organisational skills (planning and reporting of activities)
  • Ability to work independently and drive initiatives and strategies
Desirable Skills and Experience
  • Good knowledge and experience of FPGA technology
  • Awareness and interest in FPGA technology
  • Good knowledge of current advanced FPGA implementation flows and debug techniques
  • In-depth knowledge about Linux operating systems
  • Experience of multi-FPGA based prototyping flows
  • Experience in electronic hardware design
  • Knowledge of network management
  • Experience with source code control systems and bug tracking systems
  • Technical Project Leadership
Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Senior/staff Fpga Engineer opportunities at Arm in Norway, Trondheim. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.