Might be available
(Updated 2024-04-19)System Designer
Gävle
Native Svenska, English
- System Architect
- System Design
- Developer
Skills (25)
Git
SOFTWARE DESIGN
TEST CASES
SYSTEM TESTING
JavaScript
C++
PHP
TEST CASE
FUNCTIONAL TESTING
TEST REPORTS
Labview
VOIP
EMBEDDED SOFTWARE
API
CORTEX
Perl
Subversion
GSM
Assembly
ADC
OPTICAL
COLLECTION
GENERATORS
PRODUCTION LINE
Scada
Summary
Employee #4 has degrees in both computer science and computer engineering. Both his degrees were obtained as number one in his class and with the highest possible grade in most subjects. He has a very deep knowledge within system design, test software design, database modeling and object-oriented design/programming with for example C++ and Java.
Employee #4 has in his assignments been responsible in all project phases such as preparation of requirement specifications, pre-studies, design, implementation and test.
Employee #4 is used to work hard and under a lot of pressure and he likes it when there is much to do. He is used to work in an agile environment with a lot of iterations. He is a good communicator and works well in teams. He takes a large amount of responsibility to ensure customer satisfaction and to keep highest possible level of quality.
We would therefore give Employee #4 our warmest recommendations.
Professional Experience
2020-01 - Present
2020 - Present Development of an embedded monitoring system for large battery based energy storage solutions.
The solution is based on a Cortex-M0 MCU, which handles 48 different measurements on ADC values through an optical isolated barrier. It will control a fan through PWM signal with temperature measurement.
2020-01 - 2020-01
This project developed and manufactured a number of test systems to perform run-in and performance measurements of high-performance industrial tool attachments for automotive, aerospace and other critical industrial assembly applications. The test system is semi-automated and simulates configurable working conditions for the tools under test, while monitoring the tool's performance. The system is configurable to work with a large variety of tool variants, current and future.
The software controlling the test system is written in G (LabVIEW).
2016-01 - 2019-01
2016 - 2019
The BAT Automation team develops and maintains a collection of test tools for stability testing of 4G/5G eNodeB software in customer-like scenarios. Employee #4 is part of the group responsible for the BAT Framework, the test case configuration and execution management component.
The BAT Framework consists of a JavaScript-based web interface with a backend API written in PHP for managing test suites, configuration, test run status and results, as well as a scheduler/executor written in Java that runs the test cases and reports status back to the web interface. Configuration and status is stored in a MySQL database.
2014-01 - 2016-01
Employee #4 is designing and developing the test environment that is used for functional testing, system testing and regression testing of GSM BTS software. The system is also used for the majority of the tests performed during the development of the GSM RAT software for RBS6000 generation 2.
Deliveries are made monthly and contain improvements, bug fixes and support for new BTS functionality.
The test environment runs on Linux and is written mainly in Java.
2024-09 - 2015-01
Syntronic have developed a care management system for in-service houses and elderly care homes. Syntronic designed and produced the hardware as well as software which included front-end, back-end, embedded software and databases.
The system communicates with a wide range of network connected hardware, such as I/O modules, handheld devices and wireless alarm devices, using a variety of protocols. The system is VoIP capable, where voice communication and dynamically generated voice messages is heavily used in the operation of the system.
Techniques used are mainly embedded Linux and C++ for core system functionality, and web development with PHP and Javascript for management and administration functions.
In the second-generation development of the system, Employee #4 was designing and developing the embedded software for the core component of the system.
2012-01 - 2014-01
This project developed and maintained the test environment that is used for functional testing, system testing and regression testing of GSM BTS software. The system was also used for the majority of the tests that is done during the development of the BTS software.
Deliveries were made on a weekly basis containing improvement, bug fixes and support for new BTS functionality.
The simulation tools are written mainly in Java, and test automation is done using Perl scripts. In the project a number of tools were used for example IBM/Rational ClearCase and MHWeb.
2011-01 - 2012-01
2011 - 2012
This project developed and maintained a web application for planning of tests and compilation of test results. The system was used as a support tool during the process of continuous verification of the BTS software and included:
• Planning of tests before a new software release with creation of test plan divided into functionality areas and targets.
• Manual and automated reporting of test results and generation of test reports and progress reports.
• Administration of software releases and co-products, hardware configurations, test specifications, test cases and tested hardware and software.
2010-01 - 2011-01
In this project, Syntronic designed and manufactured a system for non-destructive testing in the production of tubes for steam generators. Two variants were produced, one for automated testing in the production line, and one for manual testing. Employee #4 worked on the software for the control system of the equipment, which consists of an embedded Linux system running software written C++.
Employee #4 also worked on supporting software for integration with the factory SCADA system, as well as software for other NDT systems used in this factory cell. The supporting software is written in G (LabVIEW).
Academic Background
2007-01 - 2010-01