NXP Semiconductors logo

Embedded Systems Engineer Battery Management Systems

NXP Semiconductors

Eindhoven
Full-time
0-2 years experience
On-site

Key Skills

C
C++
MatLab
Python
Bash
Linux
Embedded Systems
ARM
Yocto
OpenEmbedded
Version Control
Battery Management Systems
Software Engineering
Electronics Design
Embedded Neural Networks

Job Description

Your Role


To strengthen our Automotive Battery Management Systems project, we are looking for a recent BSc, MSc or PDEng graduate in Computer Science, Electrical Engineering or Automotive Technologies, preferably with experience in battery management systems.


In this role, you may be working with:

  • C, C++, MatLab, Python and Bash programming languages on Linux systems
  • Operating Systems GNU/Linux, embedded systems, development boards and processors
  • Cross-compilation toolchains for ARM
  • Embedded software architectures, build systems (YOCTO, OpenEmbedded, etc.), and version control systems

Your team


The Automotive System Innovations (ASI) team is part of the Chief Technology Office (CTO) department of NXP Semiconductors. We drive innovation on system level for the automotive businesses in applications like highly automated and safe driving, audio, radar systems, in-vehicle networking, artificial intelligence, battery management systems, as well as mobile robotics. We foresee that artificial intelligence through embedded neural networks will often provide a significant part of the ‘smartness’ in the products for these markets.


We innovate by combining technologies, IPs, and products from different NXP entities, and by participating in collaboration projects with customers, universities, and research institutes. Together with the Business Lines, we anticipate future technology trends and gather innovative system and application insights for the BL roadmaps by developing innovative automotive system prototypes, often in co-operation with external partners and customers. Where possible, we support new business development / new markets across BLs, leveraging NXP technologies and competences. We also created and maintain the NXP Showroom in Eindhoven, which showcases all the latest NXP innovations to visitors of our headquarters.


Your Profile

  • University (of applied sciences) degree: BSc, MSc or PDEng in a technical specialism, like Computer Science, Electrical Engineering, Automotive Technologies, or equally relevant
  • Experience in software engineering on embedded platforms
  • Interest and willingness to work with embedded processors
  • Curiosity into how different building blocks play a role in a bigger system
  • Interest in hardware evaluation boards, building board support packages, kernels and images
  • Good team player and communicator

You might also have:

  • Affinity with battery management systems
  • Knowledge of Electronics design which helps to solve issues on the intermediate layer HW-SW
  • Familiarity with semiconductor/automotive field


Required Competencies

  • Willingness and readiness to pick up new technical skills and dive into new systems and languages
  • Ability to integrate individual system building blocks
  • Programming experience of C, C++, MatLab, Python and/or Bash programming language
  • Excellent communication skills in English (verbal /written)
  • Experience in working in/with multi-cultural projects/teams

#LI-DNI

Core Responsibilities

You will develop innovative automotive system prototypes and contribute to the Automotive Battery Management Systems project. The role involves working with embedded software architectures, build systems, and cross-compilation toolchains to support NXP's automotive technology roadmaps.

Requirements

Candidates must hold a BSc, MSc, or PDEng degree in Computer Science, Electrical Engineering, or Automotive Technologies. Proficiency in C, C++, MatLab, Python, or Bash and experience with embedded platforms are required.

About NXP Semiconductors

Industry: Semiconductor Manufacturing

Company size: 10,001+ employees

We anticipate tomorrow’s needs—navigating a changing world by bringing together technology's brightest minds to build game-changing solutions that propel us forward. NXP Semiconductors N.V. (NASDAQ: NXPI) is the trusted partner for innovative solutions in the automotive, industrial & IoT, mobile, and communications infrastructure markets. NXP's "Brighter Together" approach combines leading-edge technology with pioneering people to develop system solutions that make the connected world better, safer, and more secure. The company has operations in more than 30 countries and posted revenue of $12.61 billion in 2024. Find out more at www.nxp.com. Career Development Opportunities : Bright 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. Commitment At NXP. We recognize NXP is a powerful change agent as we continue to deliver innovative solutions that advance a more sustainable future. We remain steadfast in our commitment to sustainability and making measurable year-on-year progress. Also, we aim to create an inclusive work environment and we will not tolerate racism, discrimination or harassment of any kind. We have programs in place focused on diversity, inclusion and equality. Privacy Policy: https://www.nxp.com/company/about-nxp/privacy-policy-for-social-media-pages:PRIVACY-POLICY-SOCIAL-MEDIA

Added Today