Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

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

NXP Semiconductors

NXP Semiconductors

Dresden, Germany
Posted on Tuesday, February 13, 2024

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...