Junior Embedded Software Engineer - Secure IoT Firmware (m/f/d)

NXP Semiconductors NV

Gratkorn

Hybrid

EUR 38.000 - 54.000

Vollzeit

Vor 6 Tagen
Sei unter den ersten Bewerbenden

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Home office
Flexible working time
Meal benefits

Zusammenfassung

NXP Semiconductors Austria is seeking a Junior Embedded Software Engineer to contribute to secure firmware powering provisioning, OTA updates, and trusted execution on Arm Cortex-M MCUs. Ideal for early-career candidates eager to grow in embedded security and device lifecycle management.

You will develop provisioning firmware, implement security frameworks, and build OTA update flows, collaborating with backend teams to align firmware with microservices for device abstraction.

Qualifikationen

  • University degree in Software Engineering, Computer Science, Electrical Engineering, or a related field.
  • Strong C programming skills; experience with Assembler is a plus.
  • Solid understanding of 32-bit MCUs and embedded software design.
  • Exposure to embedded software verification methodologies (unit testing, integration testing).
  • Curious, fast learner — comfortable picking up new tools, standards, and protocols quickly.

Aufgaben

  • Develop and test Provisioning Firmware that securely binds devices to specific OEMs at manufacturing sites (RTP provisioning).
  • Implement and validate a security framework for trusted execution on Arm Cortex-M MCUs, including core components and example applications.
  • Build and test secure key provisioning applications running on FreeRTOS and Zephyr RTOS.
  • Develop and maintain OTA Firmware Update flows for connected devices.
  • Manage distribution and release of embedded SW through multiple distribution portals.
  • Contribute to the architecture and design of secure device management solutions.
  • Collaborate with the backend team on microservices responsible for device abstraction.

Kenntnisse

C programming
Assembler
Embedded systems
RTOS (FreeRTOS/Zephyr)
Unit testing
Python scripting
Java basics
Arm Cortex-M

Ausbildung

University degree in Software Engineering
Electrical Engineering
Computer Science

Tools

Git
JTAG debugging

Jobbeschreibung

Join our team working at the intersection of embedded security and connected IoT devices. As a Junior Embedded Software Engineer, you will contribute to firmware powering secure device provisioning, over-the-air updates, and trusted execution environments on Arm Cortex-M MCUs. This is an excellent opportunity for candidates early in their career who are eager to build expertise in embedded security and connected device lifecycle management.

Your Responsibilities
  • Develop and test Provisioning Firmware that securely binds devices to specific OEMs at manufacturing sites (RTP provisioning).
  • Implement and validate a security framework for trusted execution on Arm Cortex-M MCUs, including core components and example applications.
  • Build and test secure key provisioning applications running on FreeRTOS and Zephyr RTOS.
  • Develop and maintain OTA Firmware Update flows for connected devices.
  • Manage distribution and release of embedded SW through multiple distribution portals.
  • Contribute to the architecture and design of secure device management solutions.
  • Collaborate with the backend team on microservices responsible for device abstraction.
Your Profile
  • University degree in Software Engineering, Computer Science, Electrical Engineering, or a related field.
  • Strong C programming skills; experience with Assembler is a plus.
  • Solid understanding of 32-bit microcontroller architectures and embedded software design.
  • Exposure to embedded software verification methodologies (unit testing, integration testing).
  • Curious, fast learner — comfortable picking up new tools, standards, and protocols quickly.
Nice To Have
  • Knowledge of embedded security concepts: cryptographic algorithms, Arm TrustZone, secure boot.
  • Scripting experience in Python or Groovy for build/test automation.
  • Object-oriented programming background in Java (relevant for backend collaboration).
  • Experience with RTOS environments (FreeRTOS, Zephyr).
What Makes This Role Unique
  • Work on security-critical firmware that ships in millions of IoT devices worldwide.
  • Gain hands-on experience with security frameworks, TrustZone, and NXP's embedded security ecosystem.
  • Bridge embedded firmware and backend services — a rare full-stack IoT security perspective.

Please note: The successful candidate may/will be responsible for security related tasks. The assignment may/will be in scope of security certifications, therefore a conscious and reliable way of working is necessary.

NXP provides market competitive compensation according to the benchmarking of the electronic and semiconductor industry.

Due to the Austrian Equal Treatment Act we are obligated to state the employment group of our applicable collective bargaining agreement (CBA) “Kollektivvertrag für Angestellte Gewerbe und Handwerk und in der Dienstleistung“, this position (fulltime) is graded in Employment Group IV. Your individual experiences and expectations will be considered in the application process.

Moreover, we provide attractive benefits to our employees like home office, flexible working time, meal benefits and more.

More information about NXP in Austria...

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Junior Embedded Software Engineer - Secure IoT Firmware (m/f/d)
Junior Embedded Software Engineer - Secure IoT Firmware (m/f/d)

NXP Semiconductors • Gratkorn

Hybrid
EUR 42.000 - 56.000
Home office
Flexible working time
Meal benefits
Senior Product Security Architect – Secure Embedded Systems (m/f/d)
Senior Product Security Architect – Secure Embedded Systems (m/f/d)

NXP Semiconductors NV • Gratkorn

Vor Ort
EUR 80.000 - 110.000
Home office
Flexible working time
Meal benefits
Junior Software Engineer, Debugger for Secure Embedded Systems (m/f/d)
Junior Software Engineer, Debugger for Secure Embedded Systems (m/f/d)

NXP Semiconductors NV • Gratkorn

Vor Ort
EUR 52.000 - 78.000
Home office
Flexible working time
Meal benefits and more
Junior Embedded Security Engineer - IoT & OTA
Junior Embedded Security Engineer - IoT & OTA

NXP Semiconductors NV • Gratkorn

Hybrid
EUR 38.000 - 54.000
Home office
Flexible working time
Meal benefits
Remote Junior Embedded Security Engineer
Remote Junior Embedded Security Engineer

NXP Semiconductors • Gratkorn

Hybrid
EUR 42.000 - 56.000
Home office
Flexible working time
Meal benefits
Senior Embedded Security Vulnerability Analyst (m/f/d)
Senior Embedded Security Vulnerability Analyst (m/f/d)

NXP Semiconductors • Gratkorn

Hybrid
EUR 90.000 - 130.000
Home office
Flexible working time
Meal benefits
Embedded Security Engineer / Vulnerability Researcher (Embedded Systems) (m/f/d)
Embedded Security Engineer / Vulnerability Researcher (Embedded Systems) (m/f/d)

NXP Semiconductors • Gratkorn

Vor Ort
EUR 60.000 - 90.000
Software Security Analyst (m/f/d)
Software Security Analyst (m/f/d)

NXP Semiconductors • Gratkorn

Vor Ort
EUR 90.000 - 120.000
home office
flexible working time
meal benefits
Senior System Security Architect (m/f/d)
Senior System Security Architect (m/f/d)

NXP Semiconductors • Gratkorn

Hybrid
EUR 90.000 - 130.000
home office
flexible working time
meal benefits
Senior System Security Architect (m/f/d)
Senior System Security Architect (m/f/d)

NXP Semiconductors N.V. • Österreich

Vor Ort
EUR 90.000 - 130.000
Home office option
Flexible working time
Meal benefits