C++/Linux Developer – Embedded Vision & FPGA (m/f/d)

hema electronic GmbH

Aalen

Vor Ort

EUR 70.000 - 90.000

Vollzeit

Vor 12 Tagen
Bewerbungsgenerator

Verschicke keinen generischen Lebenslauf — erstelle einen Lebenslauf und ein Anschreiben, die genau auf diese Rolle zugeschnitten sind.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Permanent contract
Modern work models
Professional development
Holiday pay and Christmas bonus
Company bike leasing
Childcare subsidies
Company pension plan

Zusammenfassung

hema electronic GmbH in Aalen, Germany, seeks a C/C++/Linux Developer for Embedded Vision & FPGA to design and implement embedded software from concept to commissioning. You will work on image processing and hardware-oriented FPGA development, using C/C++, C#, Python, Linux, and PetaLinux in a diverse industrial and medical security context, delivering reliable solutions.

The role emphasizes strong embedded Linux expertise, FPGA interfacing, and collaboration across teams.

Qualifikationen

  • Degree in Computer Science, Electrical Engineering or related field
  • Five+ years in embedded software development
  • Strong C/C++ knowledge
  • Experience with Linux-based embedded systems
  • Ideally knowledge of C#, Python, FPGA-based systems and PetaLinux
  • Experience in image processing or industrial interfaces is advantageous
  • Analytical, structured, proactive and collaborative

Aufgaben

  • Design and implement custom applications for embedded systems
  • Focus on image and video processing and hardware-oriented FPGA development
  • Work with C/C++, C#, Python, Linux, PetaLinux and FPGA-based systems
  • Develop and integrate software components and libraries for image processing
  • Integrate Linux on FPGA-based embedded systems using PetaLinux
  • Define, implement and document software interfaces
  • Low-level programming of FPGA interfaces in C/C++, C# and Python under Linux

Kenntnisse

C/C++
Linux-based embedded
FPGA
Python
C#
Image processing
Teamwork
Analytical thinking

Ausbildung

Bachelor's or equivalent in Computer Science/EE

Tools

PetaLinux
FPGA tools

Jobbeschreibung

You don't just write code. You think in systems

C++/Linux Developer – Embedded Vision & FPGA (m/f/d) in Aalen

Do you love embedded software, Linux, image processing and challenging client projects?

If so, join our development team in Aalen and help design innovative embedded solutions from concept to commissioning.

Your work will result in solutions that are used worldwide in industrial, medical and security technology and which meet the highest standards of reliability and quality.

Hema is one of Europe’s most successful embedded vision design labs. We develop innovative solutions for clients in these sectors, combining cutting‑edge technologies with years of engineering expertise.

As a family‑owned company, we think long term. Our decisions are driven by sustainable growth, long‑term customer relationships and creating a work environment where people enjoy staying.

We are united by a passion for developing technologically sophisticated solutions. We support one another, continuously learn, and together achieve extraordinary results.

The following tasks await you:

As an Embedded Systems Software Developer, you will design and implement custom applications for embedded systems. Your work will focus on image and video processing, as well as hardware‑oriented development in the FPGA environment.

You will work with C/C++, C#, Python, Linux, PetaLinux and FPGA‑based embedded systems, among other tools.

Your responsibilities will include:

  • Developing custom software solutions in the field of image and video processing
  • Testing, integrating and verifying the developed software within the overall system
  • Designing and further developing library components with a focus on image processing and communication interfaces
  • Integrating and customising Linux on FPGA‑based embedded systems using PetaLinux
  • Defining, implementing and documenting software interfaces
  • Low‑level programming of FPGA interfaces in C/C++, C# and Python under Linux
What you bring to the table:
  • A successfully completed degree in Computer Science, Electrical Engineering or a related field
  • At least five years of professional experience in embedded software development
  • Very strong knowledge of C and C++
  • Very strong knowledge of hardware‑related software development
  • Very strong experience working with Linux‑based embedded systems
  • Ideally, knowledge of C#, Python, FPGA‑based systems and PetaLinux
  • Experience in image processing or industrial communication interfaces is advantageous
  • An analytical and structured approach to work, as well as a strong technical understanding
  • Initiative, a sense of responsibility and a passion for technological challenges
  • Team spirit and motivation to collaborate on developing innovative solutions

It’s not essential that you meet every single requirement. What matters most are your technical expertise, motivation, and willingness to work with us on challenging technologies.

Not sure if this job is right for you?

Do you recognise yourself in the job description, but don’t quite meet all the requirements?

If you have experience in embedded software and are interested in working on exciting technology projects, we look forward to getting to know you.

Our work environment: innovation and reliability.

We are competent partners who work alongside our customers. This is why we set high standards for the quality of our work.

We value:

  • Personal responsibility
  • Teamwork
  • Participation
  • Individual development
  • Continuous learning

A friendly, open and respectful atmosphere comes naturally to us. We are constantly evolving and expect a willingness to learn new things and grow together.

If you prefer the personal touch of a medium‑size, family‑owned business to the anonymity of a large corporation, you’ll fit right in.

Your benefits – more than just a job!
  • Long‑term prospects: a permanent contract with a forward‑thinking company.
  • Flexibility and work‑life balance: modern work models that adapt to your life.
  • Targeted professional development: individual support and opportunities for growth.
  • Attractive benefits: holiday pay and a Christmas bonus, company bike leasing, childcare subsidies, a company pension plan and more.
  • Efficient processes: clear responsibilities and direct lines of communication.
This is what will happen next
  1. We’ll review your application promptly.
  2. During an initial phone call, we’ll get to know each other and discuss expectations, responsibilities and working conditions openly.
  3. During the face‑to‑face interview, you’ll gain insights into our projects, technologies and team.
  4. If we're both happy with the outcome, we look forward to shaping the future together.
Confidentiality guaranteed!

If you are currently employed and have not yet resigned, rest assured that we will treat your application with the utmost confidentiality.

Interviews, both phone and in‑person, can also be scheduled outside of regular business hours if necessary.

Compensation and working conditions

We understand the importance of transparent expectations.

That’s why, from our very first phone call, we’ll openly discuss salary, career development opportunities and all organisational aspects of the position.

We look forward to hearing from you!
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

C++/Linux Developer – Embedded Vision & FPGA (m/w/d)
C++/Linux Developer – Embedded Vision & FPGA (m/w/d)

hema electronic GmbH • Aalen

Vor Ort
EUR 70.000 - 90.000
Unbefristeter Vertrag
Flexible Arbeitsmodelle
Weiterbildungsmöglichkeiten
+4
Softwareentwickler Embedded Systems (m/w/d) in Aalen
Softwareentwickler Embedded Systems (m/w/d) in Aalen

hema electronic GmbH • Aalen

Vor Ort
Confidential
Unbefristeter Vertrag
Flexible Arbeitsmodelle
Weiterbildungsmöglichkeiten
+4
Softwareentwickler Embedded Systems (m/w/d)
Softwareentwickler Embedded Systems (m/w/d)

hema electronic GmbH • Verwaltungsgemeinschaft Aalen

Hybrid
EUR 70.000 - 95.000
Unbefristeter Vertrag
Urlaubs- & Weihnachtsgeld
Firmenfahrrad-Leasing
+2
Embedded Software Engineer (m/f/d)
Embedded Software Engineer (m/f/d)

alpitronic Americas LLC • Nürnberg

Vor Ort
EUR 50.000 - 75.000
Innovative work environment
High-tech projects in e-mobility
Opportunities for advancement
+3
Softwareentwickler Embedded Systems (m/w/d)
Softwareentwickler Embedded Systems (m/w/d)

hema electronic GmbH • Aalen

Vor Ort
EUR 70.000 - 90.000
Langfristige Perspektive – Unbefristet
Flexibilität & Work-Life-Balance
Gezielte Weiterbildung
+2
Senior Embedded Software Engineer (m/f/x)
Senior Embedded Software Engineer (m/f/x)

WORK Microwave GmbH • Holzkirchen

Vor Ort
EUR 85.000 - 110.000
Flexible working hours
30 vacation days
Profit sharing
+4
Softwareentwickler Embedded Systems (m/w/d)
Softwareentwickler Embedded Systems (m/w/d)

Skalbach GmbH • Singen (Hohentwiel)

Vor Ort
EUR 65.000 - 90.000
Flexible Arbeitszeiten
Moderne Entwicklungsumgebung
Kurze Entscheidungswege
+2
Senior Embedded & FPGA Developer (f/m/d)
Senior Embedded & FPGA Developer (f/m/d)

ZEISS Group • Oberkochen

Vor Ort
EUR 90.000 - 120.000
Embedded Software Developer
Embedded Software Developer

Holt Executive Ltd • Baden-Württemberg

Hybrid
EUR 65.000 - 85.000
Hybrid working
30 days annual leave
Company pension scheme
+2
Softwareingenieur im Bereich Bildverarbeitung (w/m/d)
Softwareingenieur im Bereich Bildverarbeitung (w/m/d)

HENSOLDT • Oberkochen

Vor Ort
EUR 70.000 - 95.000
Hensoldt Karriere-Portal