KSSE ApS Consultancy
Company information
Name
KSSE ApS
CVR
44555786
Address
Spættevænget 26
4623 Lille Skensved
Denmark
Phone
+45 5190 9731
E-mail
info@ksse.dk
KSSE ApS

Freelance consultant
We offer a wide range of services in areas such as:
  • Software architecture
  • C/C++ programming, embedded or otherwise
  • CC# application development
  • Dev-Ops
  • Mathematical modelling (with use of MATLAB Simulink, PLECS etc.)
  • Scripting (Perl, Python, bash, bat etc.)
  • Project management
  • Technical documentation
  • Field support
We have many years of experience in the embedded world, microcontrollers, technical documentation and schematics, as well as low-level debugging, stepping through assembly code and the probing of ICs.

We are generally flexible and are willing to work with fixed-length contracts (short or long), fixed-task work (big or small), part-time, full-time, and anything in between.
If it's sufficiently critical, we're able to take on overtime to make sure deadlines are met and products are delivered.

Searchable list of keywords
ARM, Agile, Assembly code, Automation, Automotive, BMS, Battery management systems, C, C#, C++, CAN, CI/CD, Continuous integration, Control systems design, Control theory, Cybersecurity, DevOps, Embedded C, Embedded C++, GNU Make, GTest, Git, HTML, ISO-13849, ISO-26262, Independent, Javascript, Klocwork, Linux, MATLAB, Mathematical modelling, Microprocessors, NI LabVIEW, PKI, Perl, Plecs, Project management, Python, Quality focused, Quick, SCRUM, Scripting, Simulink, Software architecture, Software processes, Unit test, Web

Programming and scripting competencies
C++03, C++11, C++14, C++17
Expert (many years of experience).
C99, C11
Expert (many years of experience).
MATLAB and Simulink
Adept (several years of experience).
GNU Make
Adept (several years of experience).
HTML5, CSS3, Javascript, PHP, MySQL
Adept (several years of experience).
C# (.NET)
Adept (several years of experience).
Perl
Adept (several years of experience).
Python
Adept (several year of experience).
LabVIEW
Able (several years of experience).
Objective-C 2.0 (Cocoa)
Able (several years of experience).
Swift
Able (several years of experience).
Modula II
Able (several years of experience).
Maple
Able (several years of experience).
Java
Able (several years of experience).
NI TestStand
Able (less than a year of experience).

Embedded competencies
TI Hercules TMS570 microprocessors (ARM, Cortex-R)
Expert
FreeRTOS embedded OS
Expert
SafeRTOS embedded OS for safety applications
Expert

IT competencies
Version control systems (CVS, SVN, Mercurial, TFS, GIT)
Super user.
LaTeX
Super user.
MS Office
Super user.
Atlassian JIRA
Super user.
Linux
Super user.
MacOS
Super user.
Windows (XP, 7, 10, 11)
Super user.
QNX Neutrino (6.4, 6.5, 6.6)
Super user.

Language competencies
Danish
Mother tongue. Articulate in speech and writing.
English
Articulate in speech and writing.

Consultancy experience
2024
Power converter software for large wind turbine manufacturer:
Helping launch the newest generation of on- and offshore wind turbines by writing a wide range of power converter software in C99 and C++14, designing communication protocols, investigating field issues, improving testing, technical documentation and so on. Apart from C/C++ a significant amount of time has been spent in Python, MATLAB and MATLAB Simulink.
Courses
Managing R&D projects successfully, 2016
Seven day (4+3) internal Siemens course on how to manage R&D projects, covering areas such as roles and responsibility, planning, risk and stakeholder management, leadership and more.
Web Application Security, 2014
Two day internal Siemens course on how to properly secure web applications, covering many aspects such as data integrity, cryptography, input validation and more.
Secure Coding for C/C++ Software, 2014
Two day course arranged by Siemens on secure coding practices, exploits and remedies for advanced C and C++ programmers.
NI High throughput LabVIEW FPGA, 2013
Three day course from National Instruments on advanced FPGA technique and programming.
Various safety courses, 2012
Basic height rescue, L-AUS, first aid.
NI CLAD, 2011
National Instruments certified LabVIEW associate developer exam passed. Ensures a thorough understanding of LabVIEW basics.
CSM SCRUM master, 2011
Two day course held by Teknologisk Institut. Teaches the SCRUM process and certifies you as a SCRUM master.
Struktureret test, 2010
Three day course held by Teknologisk Instutut. Teaches the concepts of structured software testing.
NI TestStand II: Framework development, 2010
Two day course from National Instruments on constructing test frameworks in NI TestStand.
NI TestStand I: Test development, 2010
Three day course from National Instruments on the usage of NI TestStand.
OOA/OOD with UML 2.0, 2009
Three day course held by teknologisk Institut, teaching the concepts and usage of UML 2.0 for object oriented analysis and design.
Advanced C++ programming, 2008
Four day course held by Teknologisk Institut. Teaches C++ concepts such as exception handling, operator overloading, pitfalls, Boost and more.
QNX customized training, 2008
Five day course about programming for QNX Neutrino and the usage of QNX Momentics IDE.