Senior CI/Test Engineer (Embedded Systems)
As an CI/Test Engineer for Embedded Systems at u-blox you’ll join our High Precision and Automotive GNSS business unit and work within a motivated, international team across Switzerland, Finland, and Greece. In this role you will be responsible for testing GNSS platform firmware and silicon hardware at different levels (unit, integration, system, acceptance testing). You will also contribute to the development of our CI, DevOps and Automated testing infrastructure. You will be interfacing directly with the system architect and engineers, verification and validation team and development teams. You will contribute to test specification definition (for HW, ROM and Firmware releases, chip bring-up, validation, etc.) and test framework development. In addition, you will be responsible for ensuring test traceability, requirements analysis and verification and mentoring the development teams in using the testing infrastructure. You will be part of a motivated, international team engineering the next generation of u-blox’s innovative and competitive GNSS solutions.
The role is based in Athens, Greece
Your Responsibilities,
-
Test specification and test case development (for hardware/firmware releases and chip bring-up/validation)
-
Definition of the test process, frameworks and tools
-
Maintenance, development and improvement of the CI, DevOps and testing infrastructure
-
Automation and orchestration of test execution on embedded devices (FPGA and silicon-based platforms, Bring-up/validation and development boards, etc.)
-
Ensure traceability (from test plan and test runs to requirements) and derive test coverage metrics
-
Review and postprocess CI/test results and report metrics and key performance indicators
-
Coordination and alignment with CI/test leads throughout the organization
-
Requirements analysis, requirements verification process, test coverage reports and documentation
-
Mentor the development teams in test case development and usage of the CI/testing infrastructure
Your Skills and Experience,
-
MS or BS in Electrical Engineering, Computer Science or equivalent
-
At least 7 years of experience in Embedded Hardware/Software testing
-
Experience with Continuous Integration (Jenkins, Gitlab CI, Grafana, etc.) and containerization (Docker)
-
Good knowledge of C, Python and scripting for test automation
-
Experience with test management tools (e.g. JIRA Xray) and automated test frameworks (e.g. pytest, cppunit)
-
Experience in using software development tools (IDE, compilers, debuggers, build systems, version control)
-
Experience with lab tools (Oscilloscopes, Multimeters, Logic and Spectrum Analyzers) and scripting of them for automated testing
Bonus Points,
-
Experience with requirement management tools in agile development environment
-
Familiarity with chip bring-up/prototyping and debugging activities and tools
-
Experience with Cortex-M series processors and interfaces like SPI, UART, I2C, USB
-
Basic understanding of schematics and test boards
Requirements,
-
Greek/EU/Schengen-zone citizen, or holder of a work permit for Greece
-
English fluency, both written and spoken
What are your perks?
-
A multicultural and international company with over 60 different nationalities
-
Project-based activities working with colleagues distributed across the globe.
-
A start-up and innovation mindset while in the process of scaling-up processes and efficiencies
-
A strong learning environment and regular career discussions
-
Modern offices located in Maroussi region with nearby Metro, Suburban and Bus line
-
Hybrid working model, work from abroad days, flexible working hours
-
Bonus plan, Medical / Life Insurance Plan, Private Pension Plan
-
Lunch allowance, Parking lot or Public Transportation Card
-
Relocation package
… and discover even more by talking with us!
Learn more about u-blox and its mission by watching
this video
!
Learn more about your future working environment within our Positioning Product Center
here!
We see diversity as a strength and promote a culture of inclusion among our employees. Our varied backgrounds, ideas and experiences are critical to our success. We strive to become a strong learning organization and are committed to provide our employees with equal opportunities regardless of differences such as gender, race, ethnicity, generations, belief.