Artur Nidens
Freelancer as Embedded Software Engineer
Experience
Software Engineer for industry
- Update of embedded Linux kernel, UBoot and relevant packages to latest version on TI AM3358
- Focus on GPU (SGX driver)
- Adoption of kernel, bootloader and drivers to run seamlessly with user applications
Software Engineer for industry
- Support with selection of microcontroller (Nordic, BLE, Zephyr)
- Conduction of research and concept design for application, bootloader and FOTA
- Implementation of data services, communication and error handling
- Development of concepts and implementation of unit tests
Electronics Systems Engineer for smart grid
- Support in cellular analysis and quality assurance on CM embedded linux system
- Error analysis and fixing
- Creation, execution and analysis of automated tests
Electronics Systems Engineer for smart water utility
- Evaluation of subsystems for a smart PRV (RTU, sensors, actuator)
- Testing of assembled system end to end from RTU to cloud (dry and on flow loop) regarding behaviour in application
- Support for cloud conception and integration of RTU into cloud
Software Engineer for smart home
- Development of embedded software for a DC drive, both low level (ADC, PWM, Timer) and application (inrush, duty cycle, end stop detection, calibration, positioning, etc.)
Electronics Systems Engineer for smart water utility
- Technical project responsibility of electronic concept design for smart water network device consisting of radio, low power controller, sensors, electronic actuator
- Review of requirements, architecture and risk and thread analysis
- Technology radar for wireless communication (Embedded world expo, LoRaWAN world expo, Achema, Electronica /Wireless Congress)
- Evaluation of new micro controller and integration into existing build system
- Support of product management with functional rapid prototypes for data measurement, transmission and visualisation
Software Engineer for smart home and automotive
- Development of firmware for micro controllers for smart home and automotive applications (concept, implementation, verification)
- Participation in creating specifications, reviews and releases
- Focus on energy constrained low power devices
- Controlling of electrical drives (mostly DC) for valves
- Usage of both standard and proprietary radio communication
- Development according to ASPICE/KGAS
- Utilisation of static code analysis to meet software quality (MISRA, Metrics)
- Creation of Python PC software for verification purposes on Linux systems (Raspberry Pi)
- Coordination of new software team in Asia
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Automotive, Utilities, Energy, and Manufacturing.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Product Development, Quality Assurance, Project Management, Information Technology, and Research and Development.
Skills
Knowledge: Arm, Iot, Wireless Communication, Bluetooth Low Energy, Cellular, Lorawan, Enocean, Mqtt, Proprietary Protocols, Linux, Zephyr, Protobuf, Electrical Drives (Dc), Automotive Spice
Industries: Smart Home, Smart Utility, Smart Grid, Industry Automation
Controllers: Silicon Labs, Nordic, Stm, Micronas
Tools: Ide (Vcs, Keil, Simplicity Studio, Segger Embedded Studio, Stm32cube), Scm (Git, Svn), Alm (Codebeamer), Jira, Confluence, Balena, Robotframework, Deepnote, Grafana
Programming Languages: C (Advanced), C++ (Basic), Python (Basic), Embedded Linux: Kconfig, Device Trees (Basic)
Languages
Education
HFU
B.Sc · Mechanical Engineering and Mechatronics · Villingen-Schwenningen, Germany
Certifications & licenses
Bluetooth Low Energy Fundamentals
Nordic DevAcademy
Cellular IoT Fundamentals
Nordic DevAcademy
NRF Connect SDK Fundamentals
Nordic DevAcademy
Embedded C++ Advanced Course
TAE
MISRA C:2012
QA Systems GmbH
Statistics
Experience
Expertise
Qualifications
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Artur based?
What languages does Artur speak?
How many years of experience does Artur have?
What roles would Artur be best suited for?
What is Artur's latest experience?
Which industries is Artur most experienced in?
Which business areas is Artur most experienced in?
Which industries has Artur worked in recently?
Which business areas has Artur worked in recently?
What is Artur's education?
Does Artur have any certificates?
What is the availability of Artur?
What is the rate of Artur?
How to hire Artur?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Software Engineer for industry
Nearby freelancers
Professionals working in or nearby Villingen-Schwenningen, Germany