Senior Programmer (m/f/d) / Computer Scientist for Embedded Controller (m/f/d)
Andres Industries AGRole brief
Andres Industries AG is a defense company and manufacturer of high-quality military thermal imaging devices based in Berlin. Our products are used in security-critical applications and are utilized worldwide by authorities and armed forces. At the same time, we develop and produce systems for civilian applications and work with international partner companies. At our location on Weißenseer Weg, we operate a modern campus with rest areas, fitness facilities including showers, and an open campus kitchen. To strengthen our development department, we are looking for a Senior Embedded Software Engineer (m/f/d) on a full-time basis, effective immediately. You will take on a central role in the development of complex embedded systems for real-time image processing in performance- and security-critical applications. Tasks You develop concepts and architectures for embedded systems for real-time image processing in low-power thermal imaging systems You program embedded controllers (STM32 / ARM Cortex-M) and optimize existing firmware You develop and integrate algorithms for image processing, data compression, and data streaming You contribute to the development of system architectures for embedded Linux or RTOS-based platforms You assume technical project responsibility and coordinate development projects with internal and external partners You work closely with hardware development, external institutes, and service providers You create and maintain technical project documentation Requirements You have a completed degree in computer science, electrical engineering, or comparable qualification You bring several years of professional experience in embedded software development You have very good knowledge of C/C++ and embedded system architectures You ideally have experience with embedded Linux and/or real-time operating systems (RTOS) You have experience in image processing, ideally including algorithms, streaming, or data compression Knowledge in the field of AI-based image processing is advantageous Experience in hardware-level development (e.g., sensors, circuit understanding) is desirable You work in a structured, solution-oriented manner and take responsibility You have very good German language skills in speaking and writing (at least C1) Benefits Flexible working hours and opportunity for home office Contribution to highly complex embedded systems with professional hardware Modern campus with fitness facilities, rest areas, and open campus kitchen Weekly company breakfast Free participation in courses offered by Forum Prometheus Permanent employment contract after successful probation period If you are interested in developing sophisticated embedded systems and modern image processing technologies and would like to take on responsibility in complex development projects, we look forward to receiving your application. Please send us your CV, a brief cover letter, and relevant certificates. [Auto-translated from German]
