junior software engineering Embedded Software Engineer ic · Posted Jun 24, 2026
Skills
Python C Git

About this role

NXP Semiconductors is hiring a junior-level Embedded Software Engineer in the software engineering function based in Hamburg. The posting calls out experience with Python, C, Git.

Role
Embedded Software Engineer
Function
software engineering
Level
junior
Track
Individual contributor
Employment
Part-time
Location
Hamburg
Posted
Jun 24, 2026

Job description

from NXP Semiconductors careers

In this working student role, you will support the application engineering team in the validation and testing of automotive Ethernet PHY products. The position offers a practical combination of lab-based hardware work, technical analysis, and structured documentation in an innovative automotive environment.

Your Tasks:

  • Support the application engineering team for automotive Ethernet PHY products
  • Hands-on hardware activities in the lab, including:
    • Assembly, modification and rework of electronic circuits (e.g. soldering)
    • Setup and configuration of test environments and measurement setups
    • Reading, understanding and working with circuit schematics and PCB layouts
  • Bring-up of test and evaluation boards, including:
    • Verification of power supply interfaces
    • Functional verification of PHY operation and board-level data interfaces
  • Functional evaluation of customer-specific applications
    • Reproduction of hardware configurations and software sequences
  • Execution of internal physical layer tests for automotive Ethernet
    • e.g. conformance testing according to industry standards
  • Documentation and creation of structured test reports

Mandatory Requirements:

  • Ongoing studies in electrical engineering, information technology or similar
  • Basic knowledge of analog and digital electronics
  • Basic knowledge of electrical measurements (e.g. voltage, current, signal analysis using an oscilloscope)
  • Basic knowledge of Python and C programming, including related toolchains
  • Basic understanding of version control workflows (e.g. Git, SVN)
  • Hands-on mentality and willingness to work in a lab environment

Preferred Qualifications:

  • Basic practical experience in electronics lab work and hardware handling, including:
    • Experience with lab tools and measurement equipment (power supplies, DMMs, oscilloscopes, soldering irons)
    • Careful handling of sensitive electronic components
  • Solid understanding of measurement techniques
  • Practical experience in reading schematics and debugging hardware setups
  • Experience with communication interfaces (e.g. Automotive Ethernet, CAN, SPI)

What NXP Offers:

  • An attractive hourly wage of €18.90
  • 30 vacation days per year
  • Flexible working hours
  • The possibility to work in a hybrid setup
  • Access to an on-site cafeteria
  • Networking initiatives and Employee Resource Groups such as Young Community, No Extra Planet, NXP Equal, Women in NXP, and more — fostering both professional and personal exchange

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.

More information about NXP in Germany...

#LI-4da9

More roles at NXP Semiconductors

Senior Principal DFT Engineer
Pune, India · senior
Backend Development Testing
Lead STA Engineer
Bangalore, India · senior
Senior Business Analyst
Taipei, Taiwan · senior
SQL Power BI
Senior Business Analyst
Taipei, Taiwan · senior
SQL Power BI
Senior System Field Application Engineer (FAE) - Advanced Drones (f/m/d)
Munich, Germany · senior
All NXP Semiconductors jobs →
All software engineering jobs software engineering salaries software engineering career path
All NXP Semiconductors Jobs Browse software engineering roles junior positions