Embedded Software Engineer – Connectivity

NXP Semiconductors
May 8, 2020
Bucharest, Romania
Job Type


NXP Semiconductors N.V. enables secure connections 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 approximately 30,000 employees in more than 30 countries and posted revenue of $9.41 billion in 2018.

The Wireless Connectivity Software group is developing low-power and cost-effective wireless connectivity solutions for embedded devices. These solutions address a number of applications, including consumer, industrial and health care ensuring NXP’s role as a leader in the growing field of Internet of Things.

We are looking for talented Software Engineers to join an enthusiastic and dynamic team of highly skilled engineers in Bucharest, in developing software protocols on NXP Wireless ARM-Cortex M microcontrollers.

You will be working with protocols such as Bluetooth Low Energy, Bluetooth Mesh, Thread and ZigBee stacks and various application layers, following the latest standardization activities and setting the trends in the Internet of Things community.

Main responsibilities will be designing and integrating software modules and features, code, review, and document the modules/features, to meet the needs of high profile, Fortune 500 customers.

What we're looking for in a candidate:

  • University degree in Computer Science, Electronics or related field
  • Minimum 3 years of relevant experience Strong Embedded Firmware skills
  • Strong C programming skills
  • Knowledge of Networking Protocols (IP, UDP, TCP)
  • Knowledge of Wireless Communications (BLE, Wi-Fi, ZigBee)
  • Knowledge of software engineering processes and the full software development lifecycle
  •  English (verbal and written communication skills)

What makes the difference:

  • Knowledge of microcontroller architectures and peripherals Knowledge of real-time systems and RTOS Basic ability to interpret mixed signal PCB schematics Knowledge of symmetric and asymmetric cryptography protocols
Drop files here browse files ...

Related Jobs

Embedded Software Engineer - Connectivity   Menlo Park, California
June 23, 2020