Linux Developer for embedded Software

Danelec is one of the leading companies in the world in data communication solutions for the marine industry. Our main product Voyage Data Recorder (VDR, ‘black box for ships’) is widely used by shipping companies all over the world for cruise and passenger ships, cargo ships, etc. It is a requirement that these ships have such equipment on board, and greater and greater demands are placed on the equipment’s advanced features.

 

ABOUT THE JOB

Your task will be to develop advanced applications for the Voyage Data Recorder (VDR) product and its associated data acquisition modules for video, audio, images and other data. In addition, there is a great focus on optimizing the cyber and network security of the product.

You will collaborate with a team of experienced software developers at our Head Quarter in Farum to develop even better features for our VDR. Together, you will be responsible for future proofing Danelec’s most important product, and for ensuring that the software quality always meets the many demands of the international maritime industry. You will also have an influence on the choice of technologies, tools and processes. There is plenty of interdisciplinary sparring with other software developers for the company’s other products. In total, our R&D department counts 28 employees in Denmark and Norway.

We work agile, whether it is Kanban or customized Scrum. Furthermore, we work with:
• Git, Jira, Bitbucket, Jenkins, Nexus
• Secure Boot, secure software, network communication, cybersecurity

 

YOUR QUALIFICATIONS

We expect you to have initiative, drive, an interest in technology and at least a few years of experience.

It is important that you have experience with:
• Linux application development
• Experience with C/C++
• Network programming (Sockets, TCP/IP, UDP/IP, HTTP(S), FTP, SSL)

It will be an advantage to have worked with:
• Embedded Linux development
• Cross compilation for other processor types (ARM, Blackfin, Cortex-M4 etc.)
• Embedded Bootloaders (U-Boot, Syslinux, Grub)
• Configuration of and work with Linux build and development environments (PTXDIST, Buildroot, Embedded Linux, Yocto, uLinux)
• Linux kernel driver development
• Object-oriented development
• CI-related tools (Jenkins, Docker)
• Handling of video and audio data

You work thoroughly and structured with a great sense of responsibility and love to create new, high-quality solutions. As good as you are working independently, you are equally a team player who participates actively and constructively in collaboration with your colleagues. You are curious, have a great interest in new areas of technology and constantly maintain your knowledge.

 

ABOUT DANELEC

Danelec designs, develops, and manufactures hardware and software products and services – and offers solid, safe and simple technical service solutions for the maritime industry. Danelec was one of the first companies to bring VDRs (so-called black boxes) to the market to meet the original IMO transport requirements. With the increased focus on the green transition in recent years, Danelec is also looking into how we contribute to a greener maritime industry, e.g. through our product ShaPoLi, but not least also through data collection to perform vessel optimization and reduce fuel consumption.

Danelec has more than 20 years of knowledge and expertise in maritime data technology and has more than quintupled its revenue over the past ten years.

We are a little more than 100 employees in total – and still growing. The head office in Denmark is located in Farum a little north of Copenhagen. Around 50employees sit here daily. In addition, we have an office in Norway with approx. 40 employees and finally we have employees spread around the world in e.g. Singapore, China, Korea, Greece, Poland & Germany

 

For more information on this position, please contact TalentPeople A/S at +45 7020 4011 – or send us your CV at  info@talentpeople.dk