DSP Firmware Developer - Nijmegen/Dresden/Remote

  • Sector: ConSol UK Semiconductors & Embedded Systems
  • Contact: Jamie Jenkins
  • Contact Email: jamie.jenkins@consolpartners.com
  • Duration: 9 months+
  • Start Date: ASAP
  • Location: Nijmegen
  • Salary: €50 - €70 per hour
  • Expiry Date: 16 June 2022
  • Job Ref: BBBH373245_1647611730

DSP Firmware Developer
Initial contract till end of 2022 + extensions
Nijmegen, Netherlands OR Dresden, Germany / Remote (2-3 days onsite per week)

Our client provides High Performance Mixed Signal and Standard Product solutions that leverage its leading RF, Analog, Power Management, Interface, Security and Digital Processing expertise. These innovations are used in a wide range of automotive, identification, wireless infrastructure, lighting, industrial, mobile, consumer and computing applications. A global semiconductor company with operations in more than 35 countries, over 45.000 employees and a revenue of over $10 billion.

Job Summary:

* Develop and maintain embedded software for our client's SDR solutions with focus on automotive Radio applications (e.g. autonomous driving)
* Real-time embedded software and state machines on DSP (C / C++)
* DSP programming in C/C++ and assembly
* Software interface design to hardware
* Translation of requirements to module level functionality together with architects
* Creation and maintenance of unit tests
* 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

Job Qualifications:

* Master of 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 and fixed point programming techniques, processor architecture know-how
* RF Domain experience, knowledge of one PHY layer standard based on OFDM
* Experience in: protocol stacks and higher layer communication protocols
* Experience with interfaces like I2C, SPI, USB and Ethernet is a plus
* Advanced C/C++ programming skills (other programming languages are an advantage)
* Advanced understanding of object-oriented programming paradigm is a plus
* Experience in modern software management processes (SCRUM)
* Experience with embedded development toolchains and software debugging tools (like Logical Analyzer, Oscilloscope and Debugger) are desired.
* Experience with automotive functional safety testing
* Fluent in English

Soft skills:

* A very good team player with good interpersonal, planning, excellent verbal and written communication skills