Senior CI/Test Engineer (Embedded Systems)

Senior CI/Test Engineer (Embedded Systems)

u-blox

Athens, Greece

Job Description

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.

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;
  • English fluency, both written and spoken.

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.

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Greece      Embedded Software Engineer      Hardware and Telecoms      On-site      Test Analyst      u-blox     

EuroTechJobs Logo

© EuroJobsites 2026