Senior DSP Firmware Development Engineer (f/m/d)

NXP Semiconductors
NXP Semiconductors

Posted 6+ months ago

Responsibilities:

  • Develop and maintain embedded software for NXP IC’s with focus on automotive Radio and Radar applications (e.g. autonomous driving)

  • Real-time embedded software and state machines on DSP (C / C++)

  • Software interface design to hardware

  • Translation of requirements to module level functionality together with architects

  • Creation and maintenance of unit tests

  • Continuous Integration – Release and Build Management

  • Define milestones and work packages together with architects and project managers

  • Cooperate with validation team to define validation strategies and tests

  • Preparation and contribution to review procedures

  • Multi-site working in multicultural teams around the globe

Requirements:

  • Bachelor/Master in Electronic Engineering or Computer Science

  • 5-10 years of experience in embedded software development

  • Experiences in semiconductor or automotive industry with focus on wireless communication systems (radio is an advantage)

  • Experience in: real-time and embedded software, signal processing, processor architecture know-how

  • Experience in: protocol stacks and higher layer communication protocols

  • Experience with interfaces like I2C, SPI, USB and Ethernet is a plus

  • Advanced C and C++ v11 programming skills

  • Advanced understanding of object-oriented programming paradigm is a plus

  • Advanced knowledge of Git and CMake

  • Experience with Atlassian tools and configuration (i.e. JIRA and Bitbucket)

  • Experience with Linux, Bash, Python, REST web services, Jenkins pipelining and git-repo

  • Experience with Docker is a plus

  • Profound knowledge in software integration and automated release and build management

  • Experience with embedded software debugging tools (like Logical Analyzer, Oscilloscope and Debugger) are desired

  • Experience with automotive functional safety testing

  • Fluent in English and German

More information about NXP in Germany...