Axel Hoffmann

Software-entwickler at Ifm

Based in Meckenbeuren, Germany

View on LinkedIn

7-day free trial · no credit card

Seniority

Staff

Department

Other

Location

Meckenbeuren

Industry

Automation Machinery Manufacturing

Company size

4.8K

Contact information

Reveal Axel's email and phone

Direct contact data is gated. Sign up and reveal. You only pay for verified records.

Email

1 credit

a•••••••@ifm.com

Phone

5 credits

+49 ••• •••• ••••

You only pay for valid records. Bounced emails and disconnected numbers cost nothing.

Background

About Axel Hoffmann

Requirements: 100% Homeoffice, part-time, work from anywhere My software development journey started around 15 years ago. I grew up always having some fun programming projects in C++, Python and web based programming languages. During my study I was also part of the Kaiserslautern Racing Team (karat-racing.de), where I spent most of my time tinkering on the software. I highly enjoyed the team spirit as well as the challenges, that came with such an endeavor. The electronic system was comprised of several STM32s, on which we ran FreeRTOS and custom code written in C. All of the different controllers were hooked up to the same CAN bus, over which most communication took place. Amongst other smaller systems, I have successfully implemented a Battery Management System, a driver display and a traction control. Over the course of my Bachelor thesis, I have also deepened my skills in Python and signal processing, implementing a covert Bluetooth synchronisation attack using an SDR. All of these skills are currently still in use at the ifm prover, where I am currently working as a software engineer in the flow measurement department. In addition to sporadic adjustments of legacy code and development of internal python tools, my tasks are: pre-development concept trials, defining signal processing chains, gathering all required information and writing everything down (we use Polarion), reviewing specification, implementing embedded C code under a subset of MISRA C and coding guidelines, Documenting via Doxygen and Polarion, specifying and writing unit tests and finally reviewing the implementation of product code as well as unit tests. Of course, proactive discussions with colleagues are also vital. Systems developed and implemented by me: Python: Bootloading via CANopen protocol on the basis of ixxat low level CAN Data processing scripts (hex stream to csv) Signal generation Different filters (Kalman/ROSE) Test case generation Frontend C: Timing analysis and optimization during boot-up Internal error detection and notifying other modules about necessary actions HMI interface between internal Backend (data storage/ data processing) and display module Backend C: Fault finding and modification of legacy products Conductivity measurement (synchronising DAC, DMA and ADC; square signal PWM with mathematical proof of concept for frequency analysis) Runtime, memory and accuracy comparison of different algorithms (Goertzel vs FFT)

Decision-makers

Other people at Ifm

Browse the Ifm team →

Build a list of verified contacts at Ifm

Free for 7 days · 50 credits · no card · only pay for verified records.

Start free

Reach more buyers like Axel

250M+ professionals with verified email and phone. You only pay for records that actually verify.

7-day trial · no credit card · cancel anytime

Axel Hoffmann Email & Phone Number @ Ifm | Kipplo Discover