You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build

This vacancy is closed and no longer takes applications. See open Developer Jobs

NXP Semiconductors

Embedded Systems Engineer Battery Management Systems

  • Office
  • English (B2)

Salary

Not stated

Description

The company's Automotive System Innovations team sits within the Chief Technology Office and drives system-level innovation for its automotive businesses, including highly automated and safe driving, audio, radar, in-vehicle networking, artificial intelligence, battery management and mobile robotics.

The team expects embedded neural networks to supply much of the intelligence in these products.

The team combines technologies, IPs and products from different company units and runs joint projects with customers, universities and research institutes.

Working with the business lines, the team tracks future technology trends, builds automotive system prototypes often with outside partners and customers, and helps open new markets across business lines.

The company also runs a showroom at its Eindhoven headquarters that presents its latest innovations to visitors.

You would join the Automotive Battery Management Systems project and help strengthen it.

Responsibilities

  • You may work with C, C++, MatLab, Python and Bash on Linux systems.
  • You may work with GNU/Linux, embedded systems, development boards and processors.
  • You may use cross-compilation toolchains targeting ARM.
  • You may work on embedded software architectures, build systems such as YOCTO and OpenEmbedded, and version control systems.

Requirements

  • A recent BSc, MSc or PDEng degree from a university or university of applied sciences in Computer Science, Electrical Engineering, Automotive Technologies or an equally relevant technical field.
  • Preferably, experience with battery management systems.
  • Experience in software engineering on embedded platforms.
  • Willingness to work with embedded processors.
  • Curiosity about how individual building blocks fit into a larger system.
  • Interest in hardware evaluation boards, board support packages, kernels and images.
  • Good teamwork and communication skills.
  • Willingness and readiness to learn new technical skills and to get to grips with new systems and languages.
  • Ability to integrate individual system building blocks.
  • Programming experience in C, C++, MatLab, Python and/or Bash.
  • Excellent English communication skills, spoken and written.
  • Experience working in multi-cultural projects or teams.
  • Might also have: affinity with battery management systems.
  • Might also have: knowledge of electronics design that helps resolve issues at the hardware-software interface.
  • Might also have: familiarity with the semiconductor or automotive field.

Where you’d work

From the office

About the company

NXP Semiconductors

Offices in Eindhoven, Netherlands, Netherlands

Also hiring in Austria, Bucharest, Romania, Romania and 16 more places

2 of their 59 open roles are remote

Details9 facts · Role, Location, Compensation, Employment, Requirements
Tech stack
  • Python
  • C++
  • Linux
Type
Full-time
Region
Europe
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Tech stack
  • Python
  • C++
  • Linux

Location

Work model
Office
Region
Europe
Offices
  • Eindhoven, Netherlands
  • Netherlands

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Requirements

Languages
  • English (B2)

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason