We are agap2, an operational consulting company in Science and Engineering. Our team of engineers, pharmacists, and scientists helps renowned clients successfully execute complex projects — from plant commissioning and process optimization to quality management initiatives.
Your Responsibilities
Develop and maintain embedded software in C and C++ for microcontrollers and embedded Linux platforms
Implement and optimize system‑level features, drivers, and communication interfaces
Use Python for automation, testing, and internal tooling
Work with Linux / Embedded Linux environments for development, debugging, and deployment
Collaborate closely with hardware, systems, and test engineering teams
Participate in code reviews, architecture discussions, and continuous improvement initiatives
Analyze system performance and ensure reliability, safety, and scalability across embedded applications
Your Profile
Degree in Electrical Engineering, Computer Science, Embedded Systems, or a related field
Strong hands‑on experience with C and C++ in embedded environments
Solid knowledge of Python for scripting, automation, and testing
Practical experience with Linux / Embedded Linux systems
Familiarity with communication protocols such as CAN, SPI, I2C, UART (a plus)
Language skills: German and English skills B2 skills
Benefits:
Degree in Aerospace Engineering, Mechanical Engineering, Electrical Engineering, Systems Engineering, or a related discipline.
Experience in systems engineering and/or requirements engineering within the aerospace, space, defense, or other safety-critical industries.
Solid understanding of systems engineering lifecycle and V-model practices.
Hands-on experience with requirements and modeling tools (e.g. DOORS, Jama, Polarion, SysML).
Familiarity with aerospace standards and guidelines such as ARP4754A, ARP4761, DO-178, DO-254, ECSS is a strong advantage.
Strong analytical mindset, structured working style, and attention to detail.
Excellent communication skills in German and English.