Senior Firmware / Embedded Software Engineer

DNV (Arnhem GE, Nederland) 19 uren geleden gepost

Our Smart Cable Guard Team (SCG) is looking for a Senior Firmware / Embedded Software Engineer to strengthen our team. Smart Cable Guard is an innovative online multi-functional monitoring system for medium-voltage (MV) power cable networks. The system has two unique functions: detect and locate weak spots (before they result in a fault causing a power outage) and detect and locate faults in underground power cables. The automated system immediately gives a warning when problems arise. Most of SCG software is offered as a SaaS solution through multiple data centers for customers worldwide. Want to know more about Smart Cable Guard? Click here!



Your responsibilities include the design, implementation, testing and maintenance of firmware for our SCG systems. This firmware is deployed on more than 5500 devices in more than 35 countries world-wide. The SCG systems perform complex measurements, analyze measurements, and communicate results via mobile data connections.



As a Senior Firmware / Embedded Software Engineer you will be working with colleagues in Arnhem, Gdynia, Shanghai, Bangalore, Singapore and our partners in The Netherlands.



Main responsibilities



  • Clarify and fine-tune requirements together with Product Owner and customers.

  • Design architecture of firmware.

  • Design, implement, test and maintain firmware for the SCG products.

  • Work together with backend developers to design and build a robust, scalable and secure SCG eco-system.

  • Work together with hardware designers to build efficient firmware that makes the most of the hardware capabilities.

  • Work together with domain specialists to implement new measurement and analysis functions.

  • Documentation of designs and code.



  • Self-starter who demonstrates the ability to work in global, cross-functional team environment, collaborating with groups of subject matter experts in different geographies and time-zones.

  • Creative solution thinker who can turn challenges into pragmatic solutions.

  • Master of Science in Computer Science or Electrical Engineering or equivalent qualification

  • At least 5 years of experience as an embedded software engineer with embedded Linux

  • Experience with Java, C and Python.

  • Experience with systems communication via mobile data connections.

  • Basic knowledge in the field of electrical engineering (such as ARM System-on-Chips (SoCs)).

  • Capability to fulfill a technical lead role in the firmware development.

  • Excellent interpersonal and English communication skills, written and verbal


DNV is the independent expert in assurance and risk management, operating in more than 100 countries. Through our broad experience and deep expertise we advance safety and sustainable performance, set industry benchmarks, and inspire and invent solutions.



We provide assurance to the entire energy value chain through our advisory, monitoring, verification, and certification services. As the world's leading resource of independent energy experts and technical advisors, we help industries and governments to navigate the many complex, interrelated transitions taking place globally and regionally, in the energy industry. We are committed to realizing the goals of the Paris Agreement, and support all stakeholders to transition faster to a deeply decarbonized energy system.


DNV is an Equal Opportunity Employer and gives consideration for employment to qualified applicants without regard to gender, religion, race, national or ethnic origin, cultural background, social group, disability, sexual orientation, gender identity, marital status, age or political opinion. Diversity is fundamental to our culture and we invite you to be part of this diversity!

Gelijkaardige vacatures

Senior Firmware / Embedded Software Engineer

Apply On Company Site
Back to search page