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
Related Jobs
3 roles aligned with this opportunity
Senior Embedded System Engineer
2024-12-16
Senior electronic and software engineer
2025-11-05
Senior Telecommunication Engineer
2026-01-22
- Posted
- Nov 29, 2024
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Oslo
- Company
- Havguard AS
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Embedded System Engineer
2024-12-16
Senior electronic and software engineer
2025-11-05
Senior Telecommunication Engineer
2026-01-22