Apprentice Embedded Software Development Engineer for IoT (M/F)

undefined ago • All levels • Software Development & Engineering

Job Summary

Job Description

NXP's Wireless Connectivity group is seeking an apprentice embedded software development engineer for IoT applications. The role involves contributing to the next generation of wireless connectivity chips, focusing on Wi-Fi, BT/BLE, and IEEE 802.15.4 standards. The apprentice will support the R&D team in Caen, handling various aspects of the software development cycle, including tool development, embedded software testing, and debugging for tri-radio chips. This 3-year apprenticeship offers a chance to work on cutting-edge IoT technology.
Must have:
  • Develop tools for embedded software testing and development (Python, C++, C)
  • Develop tests to validate embedded software (Python)
  • Develop embedded software for ARM or RISC-V processors (C, assembler)
  • Debug using oscilloscopes, logic analyzers, and JTAG probes
Good to have:
  • Genuine interest in electronics and embedded software development
  • Programming notions
  • Ability to organize complex tasks
  • Ability to quickly grasp new technical subjects
  • Good level of English for an international context
Perks:
  • Career development opportunities
  • Online and offline learning opportunities
  • Commitment to sustainability
  • Inclusive work environment
  • Programs focused on diversity, inclusion, and equality

Job Details

Context

The NXP Wireless Connectivity group is preparing the next generation of wireless connectivity chips for IoT, industrial, home automation, and automotive applications.

These chips will define the benchmark in terms of consumption, performance, and latency for Wi-Fi, BT/BLE, and IEEE 802.15.4 based products.

With over 500 million chips sold to date, the IEEE 802.15.4 standard is the predominant network standard for the Internet of Things. The Zigbee protocol is already widely deployed and will continue to grow. Its main applications are in home automation (set-top boxes, routers, smart lighting, connected sockets, remote controls), smart meters (gas or electricity meters), and smart cities (smart public lighting).

In parallel, the "Connectivity Standard Alliance" has launched a standard aimed at unifying home automation called Matter (based on Thread and Wi-Fi technologies) which should soon strengthen the adoption of the IEEE 802.15.4 standard.

The embedded software development team for wireless connectivity, based within our R&D competence center, provides the IEEE 802.15.4 embedded software (Firmware and Middleware) for NXP's tri-radio chips.

This team of 15 engineers handles all aspects of the software development cycle, from specification to implementation, testing, and validation.

In this context, we are looking for an apprentice for a 3-year apprenticeship/professionalization contract to support the team's activities.

Your missions

The apprentice will be responsible for/carry out one or more of the following missions:

  • Development of tools used for testing or developing embedded software (languages: Python, C++, C)
  • Development of tests intended to validate the embedded software developed by the team (languages: Python)
  • Development of embedded software for ARM or RISC-V processors (languages: C, assembler)
  • Debugging using oscilloscopes, logic analyzers, and JTAG probes

Your profile

  • Genuine interest in electronics and embedded software development
  • Programming notions
  • Ability to organize well when faced with a set of complex tasks
  • Ability to quickly grasp new technical subjects
  • Good level of English, ability to evolve in an international context

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Caen, Normandy, France

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

NXP Semiconductors N.V. (NASDAQ: NXPI) enables a smarter, safer, and more sustainable world through innovation. As the world leader in secure connectivity solutions for embedded applications, NXP is pushing boundaries in the automotive, industrial & IoT, mobile, and communication infrastructure markets. For more information, visit www.nxp.comRead MoreCareer Development OpportunitiesBright Minds. Bright Futures.We believe that a key component to growing our business is to develop our people. To enable you to grow your career at NXP, we offer online and offline learning opportunities to help you develop some of your core and professional skills.Read MoreCommitment At NXP.We recognize NXP is a powerful change agent as we continue to deliver innovative solutions that advance a more sustainable future.

Sibiu, Sibiu, Romania (On-Site)

Nijmegen, Gelderland, Netherlands (On-Site)

Eindhoven, North Brabant, Netherlands (On-Site)

Eindhoven, North Brabant, Netherlands (On-Site)

Hamburg, Hamburg, Germany (On-Site)

Chandler, Arizona, United States (On-Site)

Hamburg, Hamburg, Germany (On-Site)

Brno, South Moravian Region, Czechia (On-Site)

View All Jobs

Get notified when new jobs are added by NXP

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug