Software Developer – Video and Image Processing (m/f/d)

This job posting was automatically translated using AI.

IT & Software
Geretsried
€60,000 – €70,000 per year
Full-time

What we offer

  • a friendly, family-like working atmosphere
  • working in a small team with a very flat hierarchy
  • technically challenging tasks
  • flexitime
  • job security and a wide range of development opportunities
  • a range of additional company benefits such as car leasing, e-bike leasing, capital-forming benefits, corporate benefits and a benefits card, further training and much more

What you can always count on at persona service:

  • A monthly allowance of €50 towards your travel costs, depending on the role – e.g. for the Deutschlandticket and much more.
  • Bonuses, as well as holiday pay and a Christmas bonus
  • Free tuition for your children on the Ubimaster learning and tutoring platform
  • Numerous shopping discounts with well-known brands via our corporate benefits programme
  • Excellent personal support and regular feedback meetings
  • A wide range of further training opportunities

Job description

You will be responsible for designing and adapting video processing chains in FPGAs; this involves commissioning the designed solutions on the hardware. You will also carry out the synthesis, simulation and verification of the designs independently; you will programme in VHDL/Verilog, C/C++ and Python, and maintain build processes using CMake. You will also develop and test your solutions using the Vivado/Vitis toolchain and the Ultrascale+ MPSoC. Furthermore, you will integrate video protocols such as CoaxPress, SDI, FPD-Link or GMSL into the processing chains; in close coordination with the software developers, you will agree on interfaces and requirements; you will also plan and implement software development using an agile SCRUM approach; furthermore, you will utilise Git workflows as well as CI/CD pipelines for version control, building and testing your code. Last but not least, acting as the link between software development and project management, you’ll take a responsible approach to documentation, communication and meeting deadlines.


Requirements

  • You hold a degree in Computer Science, Electrical Engineering or a related subject with a focus on software development
  • You also have very good programming skills in VHDL/Verilog, C/C++, Python and CMake
  • You have excellent knowledge of the Vivado/Vitis toolchain and experience working with the Ultrascale+ MPSoC
  • You have knowledge of CI/CD pipelines and the Git workflow
  • You also have knowledge of video theory and experience with video protocols such as CoaxPress, SDI, FPD-Link or GMSL
  • Several years’ professional experience as a software architect (m/f/d) would be an advantage
  • Knowledge of Yocto, Buildroot, Docker, GStreamer, CUDA, AI development or embedded devices is a plus
  • You think analytically and are willing to take on personal responsibility
  • You are characterised by a responsible and deadline-oriented approach to work, as well as experience with agile methods such as SCRUM
  • You have a good command of German and English, at least at B2 level
Apply now

Do you still have questions?

Your Welcome Team will take care of you!

Call us on +49 2351 7893111.

Ähnliche Stellenangebote

Suitable jobs directly by e-mail

Stay up to date and receive suitable jobs quickly and directly by e-mail.