Software developer Embedded Vision & FPGA

New

hema electronic GmbH

Job

In this role, you develop software solutions for embedded systems focusing on image and video processing, along with FPGA programming in C/C++, C#, and Python under Linux and PetaLinux.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • As a Software Developer, Embedded Systems (m/f/d), you design and develop custom applications for embedded systems. The focus is on image and video processing, as well as low-level development in FPGA environments.
  • In this role, you will work with C/C++, C#, Python, Linux, PetaLinux, and FPGA-based embedded systems, among other technologies.
  • Your responsibilities include:
  • Development of custom software solutions in the field of image and video processing
  • Testing, integration, and verification of the developed software within the overall system
  • Design and further development of library components, with a focus on image processing and communication interfaces
  • Integration and customization of Linux on FPGA-based embedded systems using PetaLinux
  • Definition, implementation, and documentation of software interfaces
  • Low-level programming of FPGA interfaces in C/C++, C#, and Python under Linux

Our expectations of you

Education

  • Successfully completed degree in computer science, electrical engineering, or a comparable field

Qualifications

  • Very good knowledge of C and C++
  • Very good knowledge of hardware-related software development
  • Ideally, knowledge of C#, Python, FPGA-based systems, and PetaLinux
  • Analytical and structured approach to work, as well as a strong technical understanding
  • Initiative, a strong sense of responsibility, and a passion for technological challenges
  • Team spirit and the motivation to develop innovative solutions together

Experience

  • At least five years of professional experience in embedded software development
  • Very good experience working with Linux-based embedded systems
  • Experience in image processing or industrial communication interfaces is an advantage.

What we offer

  • Long-term prospects – Permanent contract with a forward-thinking company
  • Flexibility & Work-Life Balance – Modern work models that adapt to your life
  • Targeted Training – Individual Support and Development Opportunities
  • Attractive benefits – vacation and Christmas bonuses, company bike leasing, childcare subsidies, company pension scheme, and more
  • Efficient processes – clear responsibilities and direct communication channels

Benefits

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Aalen
    Baden-Württemberg, Germany

About your employer

hema electronic GmbH, based in Aalen, is an established company specializing in innovative electronic solutions. With a focus on embedded systems and sensor technology, it serves clients from the machinery and medical sectors.

Company type
Established Company
Work model
Onsite, Hybrid
Industry
Electronics, Automatization
  • Tröger & Cie. AktiengesellschaftNuremberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Full Time

    Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • Öko-Institut Consult gGmbHFreiburg im Breisgau, Berlin

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...

    • TCP/IP
    • Active Directory
    • Windows
    • Microsoft Exchange
    • Office 365
    • Linux
    • VLAN
    • +4
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, Munich

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4

Software developer Embedded Vision & FPGA

hema electronic GmbH