Software Application Architect
NXP Semiconductors
5 dagen geleden

NXP Semiconductors N.V. (NASDAQ : NXPI) enables secure connections and infrastructure for a smarter world, advancing solutions that make lives easier, better, and safer.

As the world leader in secure connectivity solutions for embedded applications, NXP is driving innovation in the automotive, industrial & IoT, mobile, and communication infrastructure markets.

Built on more than 60 years of combined experience and expertise, the company has over 29,000 employees in more than 30 countries and posted revenue of $8.88 billion in 2019.

Our business

Within our Personal Health R&D group, headquartered in Leuven, we want to capture the strong market growth in IC’s for hearing aids and implants, hearables, wearables, and personal health monitoring applications, health IoT.

Owing to our success, our department of 40+ engineers is growing, and we have challenging opportunities for software engineers.

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

Similar to an 'Application Engineer', an Application Architect supports project acquisition and design-in.

As an Application Architect,

  • you are a genuine software craftsman.
  • you create technical documentation for the customers integrating our IC in a product.
  • you support the customer during project acquisition and design-in.
  • you train customers and colleagues in the use of development kits.
  • As an Architect,

  • you define the structure of the software (subsystems) to be developed and the way it is divided into components, meeting both functional and non-functional requirements.
  • you define the hardware-software interface together with the hardware architect.
  • you manage the consistency of the software during design, implementation, and integration.
  • you and the software project leader are thick as thieves.
  • NL : twee handen op één buik)

  • you balance reuse and make-or-buy.
  • you are unconditionally technically responsible for the software.
  • you technically lead the Software Engineers in the design and implementation.
  • you work with the System Architect to distribute functionality over software and hardware.
  • you define the development environment.
  • you own the software engineering process.
  • Your experience and know-how

  • You have a Master’s degree in Software Engineering or Electronics 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 experience in or knowledge about

  • 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.

    deze vacature melden

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mijn E-mail
    Door op "Doorgaan" te klikken, betekent dit dat je neuvoo toestemming geeft om je gegevens te verwerken en je e-mails met vacatures te sturen, zoals beschreven in neuvoo's -Privacybeleid . Je kunt je toestemming altijd intrekken