Skip to main content

Graduate Software Engineer

Your responsibilities

As a Graduate Software Engineer , you may have very limited knowledge about many of the items listed below. In a starter job your eagerness and capability to learn is more important than your experience. The job description sketches the context in which you will work, rather than listing preconditions for the job.

As a Graduate Software Engineer you:

  • contribute to the development of a subsystem, component, or module, guided by a senior colleague or an architect;
  • estimate the effort of your work and contribute to reviewing the estimates of peers;
  • contribute to the design for the software that is to be made;
  • code and test your software modules;
  • experience and know-how; and
  • last but not least: you want to become a proud software craftswoman, craftsman, or crafts-X
  • Your profile

    To be successful in this role you:

  • have a Master’s degree in Software Engineering or Electronics, or reached this level through another form of training or internship experience,
  • are a natural team player and eager to learn and gain experience,
  • can fluently express your ideas in spoken and written English.
  • Moreover, you have a keen interest in

  • microcontroller architectures and peripherals,
  • building real-time systems on bare metal or on an RTOS using C,
  • scripting in Python,
  • design methods and software engineering processes.
  • Others also viewed

    Graduate Software Engineer

    NXP Semiconductors
    Contract type: 
    Software Engineer
    Degree level: 
    Career level: 
    Share this job now: