Software engineer / Integrator
Bang & Olufsen A/S
Total years of experience :17 years, 7 Months
As software engineer I was responsible for developing features, drivers and tools for P3 amplifier project. Embedded development for amplifier was mainly in C language. Development for internal test tools required the usage of C++, Python and knowledge in XML. Additional tasks in that position included leading a team of three people with a task of developing internal tools for testing, integration and build systems. As an integrator I was responsible for delivering releases for customers like Audi and AMG, integrating third party deliveries to internal code. Responsibilities also included introducing FDD+CI in B&O Automotive department using (Eclipse/SVN), developing and documenting development/integration processes.
- Embedded software development in C(features/drivers)
- Software development in C/C++/Python(PC tools and local test tools)
- Introducing CI with tools like Jenkins
- Introducing FDD using Eclipse based IDE
- Version handling structure corresponding to FDD with SVN
- Working with RTOS(MicroCOS-II)
- Setting up HiL environment(build server - automated testing - CI tools)
- Debugging with Lauterbach/Trace32
Being part of QA team I was responsible of testing multiple AV products. We constantly used Agile methodologies(Scrum) to deliver test results in time. Experiance in using tracking systems and HP QualityCenter e tools. Testing phases included PA testing, Release testing. During my work as QA engineer I was responsible for planning and testing B&O award winning AST technology. Latest periood as QA engineer included automated testing with Python: managing and writing test cases for different audio/video platforms.
- Testing embedded audio-video devices
- Creating and managing test cases
- Part of Scrum SW development teams
- Creating and managing automated tests
- Using different testing methodologies(Exploratory/Scripted/Automated)