Embedded software engineer

We are seeking a (senior) embedded software engineer with excellent C skills to work in the system-on-chip (SoC) design team. The successful candidate for this position will create embedded control software for a multistandard broadcasting receiver SoC.

Key responsibilities

The candidate will contribute to the embedded software development of a SoC for multistandard broadcasting receivers. The candidate's tasks within the development team are:

  • design and implementation of SoC control software
    • specify, design, implement, test and document the SoC control software on ARM platform
    • coordinate HW/SW requirements with hardware design team
  • develop audio/video source decoding solution on the reconfigurable SoC
    • investigate different solutions for MP2, AAC and AVC source decoding
    • propose solution (either in-house development or off-the-shelf) 

Profile

The qualified candidate has excellent C skills and is proficient in all aspects of software development including design, specification, implementation, testing, documentation and version control.

Required skills and experience:

  • at least 5 years' experience in embedded systems software development for SoC
  • able to maintain a helicopter view while simultaneously being hands-on
  • a BSc (or MSc) in engineering

The candidate preferably has knowledge and experience in the following areas:

    • digital signal processing
    • familiarity with digital broadcasting standards (e.g. DAB, DAB+, DMB)

Personal attributes

You are comfortable working in a multidisciplinary environment and able to communicate clearly to a wide public, including other engineers, customers and management. You have a hands-on mentality and enjoy working in a dynamic environment.

You are:

  • a team player
  • eager to complete a task successfully
  • able to think ahead and take initiative proactively
  • persistent and determined to keep commitments and meet deadlines
  • eager to learn and keep up-to-date with relevant technical developments
  • proficient in planning and organization

We offer

Recore Systems offers a dynamic working environment that values a hands-on mentality and creative employees. The work at Recore is diverse and executed in small teams. The culture within the company is informal and the communication lines are short. Recore is a rapidly growing company with a multi-national workforce. There are ample opportunities to develop personal skills, educate others or become a team leader.

Contact us

Are you a top performer with at least a BSc degree and interested in making a difference in a challenging multidisciplinary environment? Then please forward your resume and career motivation to careers@recoresystems.com or send a written application to:

Recore Systems

P.O. Box 77
7500 AB Enschede
The Netherlands

For further details, contact Gerard Rauwerda by email careers@recoresystems.com or call +31 53 4753 000