Loading ...

Job content

Senior Embedded Software Engineer

As an Senior Embedded Software Engineer at u-blox you will be part of our Positioning Product Center and work in small multi-sites (Switzerland, Finland and Greece) team of highly motivated and talented engineers.

In this role you will implement test SW/FW for IC/IP verification, develop drivers and low level control SW and perform IC bring-up and debugging. You will also contribute to the requirements breakdown, specification work and FPGA prototyping for a new GNSS IC generation. You enjoy being part of a motivated, international team engineering the next generation of u-blox’s innovative and competitive GNSS solutions.

The role is located in Thalwil/Switzerland. There will be occasional travel to our other sites within Europe.

Your Responsibilities
  • Developing/re-using existing test software in C for IP/IC verification
  • Developing drivers and other low level SW
  • Requirements breakdown, specifications work and FPGA prototyping
  • Bringing-up and debugging
  • Hardware verification (using RTL simulation, FPGA, prototyping platforms with silicon samples)
Your Skills and Experience
  • MS or BS in Electrical Engineering, Computer Science or equivalent. 5-10 years of experience in:
    • Embedded Software Development in C
    • Bring-up/prototyping and debugging activities and tools
    • Cortex-M series processors, interfaces like SPI, UART, I2C, USB
  • Experience in using software development tools (IDE, compilers, debuggers, build systems, version control)
  • Fluent in English writing and speaking
  • Knowledge and experience of GNSS technology is a plus, willingness to learn a must
Bonus Point
  • HW testing automation or other DevOps infrastructure
  • Skills in digital Signal processing. Knowledge of mixed signal and RF blocks
  • Knowledge and experience on high level synthesis tools and methods
  • FPGA/ASIC development, VHDL/Verilog, familiarity with hardware verification methodologies
  • Experience of working in agile development environment
  • Scripting languages

What are your perks?
  • A multicultural and international company with over 50 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
  • Nice location on the Zurich lake side, 15 min away from Zurich with public transport
  • Sport activities, “Friday beers”, barbecue, and an amazing roof terrace
  • Between 25 and 30 days of vacation a year, employee insurance contribution taken over by employer and additional contribution from the company to the pension fund, participation to public transport costs

Learn more about u-blox and its mission by watchingthis video!
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.


Applications Close Date

Contact
Are you interested in this challenging position within an international work environment in a successful company? Apply now! You will be working with a motivated team in an exciting technology.

We are looking forward to receiving your application.
Loading ...
Loading ...

Deadline: 08-06-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...