Embedded Firmware Engineer — DSP

NXP Semiconductors
Published
November 3, 2020
Location
Interleuvenlaan 80, Leuven, Belgium
Category
Job Type

Description

Our System-on-Chip products employ the latest Bluetooth Smart (BLE) or NFC with our experience in ultra-low power design. We develop the full software stack from driver-level all to way to turnkey applications, enabling our customers to build their products with minimum effort.

Your role

As a Software Engineer,

  • you are a genuine software craftsman.
  • you are unconditionally technically responsible for a subsystem, component, or module.
  • you estimate the effort for your work and contribute to reviewing the estimates of peers.
  • you execute feasibility studies to underpin the estimations.
  • you create a design for the software.
  • you code and test the software modules.
  • you organize or contribute to (mutual) reviews of designs with colleagues and Software Architect.
  • you document the software.
  • you plan your assignments and reports on progress.
  • you work in line with the software engineering practices of the department.

Your experience and know-how

  • You have a Master’s degree in Software Engineering or Electronics or
    or you have reached this level through another form of training or experience.
  • You are a natural team player and obsessive to learn and gain experience.
  • You have three years or more working experience.

You have experience in or knowledge about

  • implementation of (audio) DSP algorithms on Digital Signal Processors,
  • spoken and written English,
  • knowledge of design methods and software engineering processes,
  • microcontroller architectures and peripherals,
  • embedded programming in C,
  • building real-time systems on bare metal or using an RTOS,
  • structured debugging,
  • interpretation of PCB schematics.

Assets

  • experience with FreeRTOS
  • scripting in Python
  • Scrum
  • experience with Bluetooth Smart/BLE

Our offer

When you join NXP, you will work in global R&D teams across multiple sites, and you will contribute to the next generation of innovative technologies.

We offer an informal culture, a can-do mentality, and technical ladder career development opportunities.

Next to this, you will receive a complete rewards package with a competitive salary, including a retirement plan, a medical plan, and other secondary benefits.

Related Jobs

Software Developer Level 2   New Windsor, Maryland
June 4, 2019
Desktop page
~