Embedded Software Engineer
Vor 2 Tagen
Aalen, Baden-Württemberg, Deutschland
PAPEVE GmbH
Vollzeit
Kostenlos per E-Mail oder Google
Speichern Sie diesen Job und halten Sie Ihre Suche organisiert
Erstellen Sie ein kostenloses Konto, um Jobs zu speichern, Benachrichtigungen zu erstellen und von Ihrem Dashboard aus zu diesem Eintrag zurückzukehren.
Kostenlos per E-Mail oder Google
Wenn Sie fortfahren, akzeptieren Sie unsere Nutzungsbedingungen & Datenschutzerklärung.
Job ID: 6259Location: Aalen, BW, DEType: Full TimePosted: 2026-10-02Company: PAPEVE GmbHbeyond markets, beyond limits.
Raum AalenZusammenfassungStandort Raum AalenStellennummer 1110-640Dauer UnbefristetEinstiegsdatum zum nächstmöglichen ZeitpunktBeschäftigungsart VollzeitBezahlung nach Vereinbarung / übertariflichBuild the software that controls the next generation of precision lithography.
Join a renowned global technology company developing highly sophisticated systems for the semiconductor industry. As an Embedded Software Engineer, you will work at the intersection of low-level software, electronics and precision engineering, developing reliable control software for systems where every microsecond and every line of code can matter.
If you enjoy working close to the hardware, solving complex technical problems in C and turning demanding system requirements into robust embedded solutions, this is an opportunity to make a direct contribution to next-generation lithography technology. Your Role Develop embedded control software for next-generation lithography systemsDesign and implement bare-metal software in C for high-performance embedded controllersWork closely with hardware, electronics and system engineers to develop and integrate reliable control solutionsContribute to embedded Linux-based software components where requiredTranslate system and software requirements into robust, maintainable technical solutionsContribute to software architecture and technical design decisionsAnalyze runtime behavior, system interactions and edge cases to ensure reliable system performanceDevelop and improve test and verification infrastructure, including automated testingUse Python for test automation and development support where appropriateSupport the complete software lifecycle — from requirements and design through implementation, integration and verificationWork in an agile, highly specialized and interdisciplinary engineering team
Your Profile
Degree in Computer Science, Electrical Engineering, Embedded Systems, Control/Automation Engineering, Physics, Mathematics or a comparable technical fieldStrong and recent hands-on experience in professional C software development for bare-metal or embedded systemsSolid understanding of low-level embedded software concepts, including memory management, interrupts, peripherals and hardware-related programmingPractical experience with machine-oriented software development, embedded Linux and/or real-time environmentsInitial experience with software architecture, technical design and engineering decision-makingStrong understanding of software design principles and the ability to translate requirements into robust technical solutionsAbility to analyze runtime behavior, system interactions and complex edge casesExperience with Python and automated testing is an advantageKnowledge of FPGA technologies or VHDL is a plusStrong analytical and problem-solving skills combined with a structured and pragmatic approachAbility to communicate clearly and effectively in interdisciplinary engineering teamsVery good English skills; German language skills are an advantage What makes this role interesting You will not be working on software in isolation. Your code will interact directly with real hardware and highly precise mechatronic systems used in one of the world’s most demanding technology environments.
You will have the opportunity to work closely with experts in embedded software, electronics, control engineering and system development, influence technical solutions and take responsibility from the first design decision through implementation and verification.
If C is your language, hardware is where you feel at home, and you want to solve engineering problems at the limits of precision and performance, we would like to hear from you.
Raum AalenZusammenfassungStandort Raum AalenStellennummer 1110-640Dauer UnbefristetEinstiegsdatum zum nächstmöglichen ZeitpunktBeschäftigungsart VollzeitBezahlung nach Vereinbarung / übertariflichBuild the software that controls the next generation of precision lithography.
Join a renowned global technology company developing highly sophisticated systems for the semiconductor industry. As an Embedded Software Engineer, you will work at the intersection of low-level software, electronics and precision engineering, developing reliable control software for systems where every microsecond and every line of code can matter.
If you enjoy working close to the hardware, solving complex technical problems in C and turning demanding system requirements into robust embedded solutions, this is an opportunity to make a direct contribution to next-generation lithography technology. Your Role Develop embedded control software for next-generation lithography systemsDesign and implement bare-metal software in C for high-performance embedded controllersWork closely with hardware, electronics and system engineers to develop and integrate reliable control solutionsContribute to embedded Linux-based software components where requiredTranslate system and software requirements into robust, maintainable technical solutionsContribute to software architecture and technical design decisionsAnalyze runtime behavior, system interactions and edge cases to ensure reliable system performanceDevelop and improve test and verification infrastructure, including automated testingUse Python for test automation and development support where appropriateSupport the complete software lifecycle — from requirements and design through implementation, integration and verificationWork in an agile, highly specialized and interdisciplinary engineering team
Your Profile
Degree in Computer Science, Electrical Engineering, Embedded Systems, Control/Automation Engineering, Physics, Mathematics or a comparable technical fieldStrong and recent hands-on experience in professional C software development for bare-metal or embedded systemsSolid understanding of low-level embedded software concepts, including memory management, interrupts, peripherals and hardware-related programmingPractical experience with machine-oriented software development, embedded Linux and/or real-time environmentsInitial experience with software architecture, technical design and engineering decision-makingStrong understanding of software design principles and the ability to translate requirements into robust technical solutionsAbility to analyze runtime behavior, system interactions and complex edge casesExperience with Python and automated testing is an advantageKnowledge of FPGA technologies or VHDL is a plusStrong analytical and problem-solving skills combined with a structured and pragmatic approachAbility to communicate clearly and effectively in interdisciplinary engineering teamsVery good English skills; German language skills are an advantage What makes this role interesting You will not be working on software in isolation. Your code will interact directly with real hardware and highly precise mechatronic systems used in one of the world’s most demanding technology environments.
You will have the opportunity to work closely with experts in embedded software, electronics, control engineering and system development, influence technical solutions and take responsibility from the first design decision through implementation and verification.
If C is your language, hardware is where you feel at home, and you want to solve engineering problems at the limits of precision and performance, we would like to hear from you.