
Embedded Firmware Test Engineer
- Tampere, Pirkanmaa
- Vakituinen
- Täyspäiväinen
You will be part of the Firmware Products team under the Standard Precision and Low-Power Business Unit, which is responsible for the definition, planning, implementation, and testing of u-blox low-power positioning products. You will exercise your analytical skills in finding firmware defects, and work with colleagues to resolve them. You will deal with multiple requests for testing support, which will require optimizing daily work according to the priorities that are set with colleagues. You will be part of a multicultural, friendly, and highly collaborative team split between Finland and Switzerland.
It is essential that you have at least few years of embedded systems development or testing experience. Previous work with GNSS (satellite-enabled positioning and navigation) algorithms or other electronics and communications technology is a plus. Experience with Scrum or any other Agile work management methodology is a plus. The preferred location for this role is our u-blox office in Tampere, Finland. However, our office in Espoo can also be considered under special circumstances.Your Responsibilities
- Work with algorithm developers, system architects, and platform project manager to analyze requirements, reproduce problems, and support solutions.
- Understand the system requirements for the embedded firmware system and propose solutions about how to verify them.
- Work with other test engineers and software developers to define and create test cases for the embedded firmware.
- Execute tests and review test results against the requirements and specifications.
- Document the accuracy and integrity of automated test results, identify defects, bugs, non-compliances.
- Help advance our CI/CD initiatives by contributing towards a fully functional automated verification pipeline for our embedded FW.
- Strong analysis skills for finding and fixing problems.
- Proven experience as Software/Test Engineer, especially with a background in embedded firmware development or testing.
- MSc in Engineering (Software/Electronics/Telecommunications/Electrical) or equivalent experience.
- Familiar with Python, Robot Framework, and Linux.
- Good understanding of revision control systems (e.g. Git).
- Experience with requirements and test management tools (e.g. Jama, JIRA, Xray).
- Experience with lab tools e.g. signal simulators, oscilloscopes, multimeters, spectrum analyzers. Basic understanding of schematics and test boards.
- English fluent both written and spoken. Strong documentation and communication skills.
- Pro-active attitude and a strong desire to collaborate.
- Experience with Perl programming language.
- Familiarity with GNSS technology, and knowledge of RF signal concepts, noise figure, measurements of key RF parameters and serial communication (uart, usb) are a plus.
- Certification of ISTQB training.
- 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.
- Hybrid working model & flexible working hours.
- A strong learning environment and regular career discussions.
- Bonus and Company long-term incentive plan.
- Modern office premises in easy access locations in Hervanta Tampere, or Perkkaa, Espoo
- Good benefits (commuting, lunch, sports & culture etc.)
- Sport activities and Team events.
- … and discover even more by talking with us!