Embedded-SW consultant Roskilde, Danmark

Kan være tilgængelig

(Opdateret 2022-09-07)

Embedded-SW consultant

Roskilde, Danmark

Modersmål Danish, English

  • Wireless communication (Bluetooth/BLE, Zigbee)
  • Embedded architecture & development
  • IoT, GNSS, DALI

Kvalifikationer (51)

DALI

Subversion

BLE

CORTEX

BLUETOOTH

AVR

SVN

NFC

DOCUMENTATION

FIRMWARE

QCC

SPI

GPS

MAINTENANCE

GNSS

DATA ACQUISITION

Qualcomm QCC

CSR

PROBLEM SOLVER

WIRELESS

UART

Continuous Integration

ZIGBEE

C/C++

CONTINUOUS INTEGRATION/DELIVERY

RTOS

I2C

XML

C

ARM

Assembly

Drivers

SHELL SCRIPTING

USB

JSON

Scrum

VOIP

MICROSOFT VISUAL STUDIO

LORA

MFC

GPRS

TEST DEVELOPMENT

Labview

C++

Python

Jenkins

Git

BLE AUDIO

C#

Bash

FPGA

Resumé

Talented designer, implementer and problem solver, with more than 20 years of working experience
in international companies.

Core competence is embedded SW development and architecture. But are also experienced with
Project/People management, HW development, Testing and Production.

Always focused on making structured design, which is easy to maintain, also after the job is
completed.

Committed, self-driven and result-oriented. Dedicated to my work, and always aim at delivering
high quality results. Creating good results motivates me.

Professionel erfaring

freelance consultant
DPEngineering

2016-03 - Nuværende

Consultant
Novalume, Ørestaden

2022-01 - 2022-07

Project descriptions Porting of existing embedded platform from "TI ARM Cortex M3" to STM32 Cortex M1". Embedded OS changed from proprietary to FreeRTOS.
Revision control changed from SVN to GIT based.
Role in project SW design and implementation.
Used technologies C, infrastructure, RTOS, chip design.
Consultant
Novalume, Ørestaden

2021-01 - 2022-01

Project descriptions Support for DALI standard in existing embedded platform. DALI is open standard profiles/protocols, used mainly in intelligent in/outdoor light systems. Implementation of multi-application controller role.
Role in project SW design and implementation.
Used technologies DALI, Interrupt based communication (timing sensitive bit-banging), C.
Consultant
Novalume, Ørestaden

2017-03 - 2020-12

Project descriptions IoT based streetlamp network based on Zigbee mesh. Tele based TCP/IP connection to backend servers. Development/Maintenance of proprietary application protocol. GNSS. NFC. Technical team lead of small team consisting of 3 Ukrainian firmware developers.
Role in project Firmware consultant. Team lead.
Used technologies Zigbee Mesh, GPRS, TCPIP, NFC, ARM, C, Python.
Consultant
Amphenol Procom

2019-04 - 2020-12

Project descriptions Functional test station for combined Bluetooth BLE/GNSS module.
Responsible for all SW/FW implementations. Test station is constructed as Visual Studio project operating as embedded host controller for both Bluetooth and GNSS embedded devices. Data interfaces between test station and module consist of I2C, USB and 3 UART busses.
Role in project SW/FW consultant.
Used technologies Microsoft Visual Studio, Bluetooth BLE, UBlox GNSS, Test executor.
Consultant
SonoSound, Måløv

2018-12 - 2020-01

Project descriptions Ongoing assistance for Bluetooth-BLE based data interface to measurement system.
Role in project Firmware consultant.
Used technologies C, CSR, Bluetooth-BLE.
Consultant
AIAIAI

2018-10 - 2018-12

Project descriptions Firmware for Bluetooth Stereo Headset.
Role in project Firmware development.
Used technologies C, Qualcomm QCC, Bluetooth.
Consultant
GN Resound

2017-01 - 2017-02

Project descriptions Next generation hearing aid device. Embedded test interface to Nordic Semiconductor device.
Role in project Firmware development.
Used technologies C, C#, ARM, BLE, test driven development, continuous integration.
Consultant - Hesalight, Roskilde
Embedded SW-Engineer
Sennheiser Communications

2008-11 - 2016-02

CSR BC5MM
GPS + GLONASS

2011-11 - 2014-11

4 DALI (62386-101/102/103/207/208/303+250-253+351) 5 USB HID/Audio 4 DECT 2 GSM (ETSI 11.11, 11.14, 03.40, 03.48, 03.19) 4 NFC 4 Active Noise Cancellation 3 Capacitive Touch control 3 Battery control 4 Encryption - Symmetrical/Assymmetrical 3 JTAG - Boundary Scan 4 In Circuit- / End-testing methologies 3 enOcean wireless energy harvesting devices 4 LoRa 2 Linux 3 Embedded design Skill level State/Event design 5 Embedded OS (various single/multi task systems) 4 Compiler / Build systems 4 Timing/Memory efficiency 5 Interrupt scope 4 Test driven development 4 Data busses (UART, SPI, I2C, USB) 5 Debug real-time/non real-time 5 MCU Skill level Qualcomm BC8670/BC8675 5 Qualcomm QCC chip architecture 5 CSR BC5MM 5 CSR BC ROM 5 MicroChip PIC16 4 8051 4 Infineon SLE66 3 ARM Cortex-M3, M0 5 TI CC2538 5 TI CC2564C 5 ARM9 2 stm32l010xb 4 Tools Skill level IDE (Visual Studio C/C++, IAR, Keil, Tasking, CodeWright, MicroChip MPLAB, CSR XIDE and more) 5 Linux emulation (CygWin) 3 Revision control (GIT, CVS, SVN, TFS) 5 Continuous integration (Jenkins, Cruise Control) 3 Code reviews (Code Collaborator) 5 Bug tracking / Process control (TTP, TFS, Jira) 5 Wiki's (Confluence and other) 3 Documentation (Doxygen) 3 Sniffers / Analyzers (Frontline, Ellisys) 5 Project execution Skill level UML 4 Specifications (Requirement/Design) 5 Production (interface/requirements) 4 AGILE development (SCRUM) 4 Outsourced development 5 Continuous integration 4 Project/People management 3 HW design Skill level Analog designs 1 Digital designs 3 FPGA-design (VHDL) 2 PCB layout 1
C, Bluetooth Classic/BLE, CSR, ARM
GN Netcom A/S

2004-11 - 2008-10

Ballerup Period 2004/11 - 2008/10 Project descriptions Various projects, which is all based on Bluetooth headset/headphones for consumer or professional segment.
Role in project Embedded SW development.
Used technologies C, Bluetooth Classic/BLE, CSR, ARM, ANC, Touch Control. Display driver, VoIP, USB.
Embedded SW-engineer
XPoncard, Rødovre

2001-09 - 2004-10

Test development engineer
Intel Corp., Herlev/Lyngby

1998-06 - 2001-08

Period 1998/06 - 2001/08 Project descriptions Production test development for network routers and switches.
Role in project Test development engineer.
Used technologies C++, MFC, ICT, FT, TCP/IP.
MicroLex Systems, Hørsholm
Engineer
Microlex systems

1996-08 - 1999-09

Austria
Field Application Engineer
Codico

2020-04 - Nuværende

Akademisk baggrund

SW Engineer
DTU

2022-09 - 1996-01

Certificeringer

Certified SCRUM master

Kontakt konsulent

/