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.
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
Work-Life-Integration
Higher take-home pay
Topics you will work on
Job locations
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.
- Established Company
- Onsite, Hybrid
- Electronics, Automatization
More jobs
These jobs might also interest you
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...
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...
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...