Lightnovo ApS

Electronics and embedded software engineer

Birkerød, DK

7 days ago
Save Job

Summary

We are looking for an experienced embedded software engineer to join our team full-time. Electronics design skills at the level of choosing ICs for hardware controllers and drawing schematics are required.

The ideal candidate is expected to be comfortable developing C-language firmware for MCUs, C++ applications for embedded Linux devices, being familiar with different interfaces and protocols, able to debug both hardware and software.

Experience in designing desktop applications in the Qt framework is a huge plus.

 

Responsibilities:

 

Design schematics and PCBs for our spectrometers and microscopes.

Develop and maintain C/C++ software for embedded platforms

Developing of communication protocols and software (e.g. serial port, Bluetooth LE, Protobuf, TCP/IP)

Work with low level Linux/POSIX APIs

 

Qualifications:

Electronics design in Altium or similar program.

3+ years' experience actively working with the C/C++ programming language and embedded systems.

Familiar with hardware communication via serial ports, TCP/IP, Bluetooth.

Experience developing DLLs and APIs for automation from external software.

Familiar with the C++ 14 and 17 specs.

Experience in multithread programming and synchronization techniques.

Experience in Qt 6, signals/slots, and event-driven programming is a plus.

 

Location:

Lightnovo office in Birkerod, Denmark

 

Application

If this sounds like you, we would love for you to apply. Please send us your portfolio with relevant experience and CV to [email protected]

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job