-
Havguard AS

Senior Software Engineer

Havguard AS
Norway · Full-time · Mid-Senior

Position: Embedded Software Engineer

Location: Oslo - Norway

Why join us?

- Work in a friendly atmosphere in cutting-edge sectors

- Lead and manage innovative and useful projects in the field of AI and Distributed Intelligence Systems

- Carrying out and managing critical projects


Responsibilities:

As an embedded software engineer dedicated to IoT, you will have to design and implement advanced and critical software functions (Signal processing, protocol stack, frugal AI) using modern software architectures (ARM MCUs, DSPs, RTOS,...) to be deployed in harsh industrial and defense applications.


Your main tasks will be as follows:

- Propose and implement modern IoT and AIoT architectures and applications, identifying the optimum integration and deployment mode and strategy

- Identify and justify the choice of technologies suited to an application

- Drafting and ensuring the technical documents required for the development and integration of IoT applications

- Design and develop software for embedded systems and distributed intelligence systems (EDGE, FOG, CLOUD)

- Design, test and integration of signal processing functions in ARM and DSP cores

- Preparing the certification documents

- Secure critical code

- Identifying and proposing test and integration strategies 

- Actively participate in the development, integration or implementation of applications

- Seek innovative solutions and co-supervise research on subjects requiring the deployment of IoT applications

- Monitor technological developments in your area of expertise

- Train and produce documents enabling the transfer of skills relating to your area of expertise

- Publish and present work in high-level peer-reviewed scientific journals

- Identify technological and scientific bottlenecks to propose development strategies

- Validate and characterize the performance of the solutions delivered

- Participate in the deployment of our solutions with the client

Profile: 

You have an engineering or PhD degree in computer science with a specialization in embedded system or AIoT. You have a proven successful experience of managing development, deployment and integration projects for IoT and AIoT applications.


Skills: 

- Expertise in embedded systems software design (MCUs, DSPs, …)

- Expertise Fullstack for embedded and Distributed intelligence architectures: C, C++, Pyhton, Linux, JAVASCRIPT, NodeRED, …

- Expertise in Network and protocol stack software for IoT

- Solid knowledge of electronic development and embedded/edge systems, 

- Good knowledge of preemptive RTOS and embedded operating systems

- Mastery of industrial communication interface and development tools (Profibus, MODBUS, etc.)

- Knowledge of electronic integration tools and constraints and SMD integration methodologies and technologies (Gerber, Excellon, Chip Shooting)

- Fluency in English (>C1)


Know-how / interpersonal skills: 

- Strong analytical mind and ability to adapt

- Curious and proactive

- Rigorous and autonomous


Annual Salary: NOK 700,000 - 1 million NOK depending on experience



Key Skills

Ranked by relevance

c embedded ai ha dsp ui embedded systems rtos pan toc javascript linux cloud excel java esp nas ux
Login to Apply
Posted
Nov 29, 2024
Type
Full-time
Level
Mid-Senior
Location
Oslo

Industries

Technology Information Internet

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Havguard AS
Related

Senior Embedded System Engineer

2024-12-16

Full-time
Mid-Senior
Norway
Technology
Engineering
View Job Details
Havguard AS
Related

Senior electronic and software engineer

2025-11-05

Full-time
Mid-Senior
Norway
Technology
Engineering
View Job Details
Havguard AS
Related

Senior Telecommunication Engineer

2026-01-22

Full-time
Mid-Senior
Norway
Technology
Engineering