Auf einen Blick
- Aufgaben: Develop and manage software for microcontroller-based controls in aviation.
- Arbeitgeber: Kappa optronics creates cutting-edge cameras for aviation, defense, and automotive industries.
- Mitarbeitervorteile: Enjoy flexible work hours, home office options, and 30 days of annual leave.
- Warum dieser Job: Join a motivated team in a fast-paced environment with opportunities for professional growth.
- Gewünschte Qualifikationen: Experience in C/C++ programming and embedded systems is essential; knowledge of Python and C# is a plus.
- Andere Informationen: Frequent collaboration in Germany and Spain; strong focus on project leadership.
Das voraussichtliche Gehalt liegt zwischen 42000 - 84000 € pro Jahr.
Join our high-tech team!
Kappa optronics develops and manufactures innovative cameras for international customers in target industries such as aviation, defense and automotive. Cameras and vision systems for everything that drives and flies – here we are amongst the best in the world.
Your Responsibilities:
- Development and management according to DO178 including the associated documentation
- Development, management and maintenance of model based standards according to DO331
- Software development for microcontroller based controls especially in the sector of aviation
- Close cooperation with the process assurance office and verification & validation
- Working in highly-motivated project teams within the Business Unit Aviation
- Frequent visits and team participations face-to-face in offices in Germany (Göttingen) and Spain (Madrid)
- Willingness and clear dedication to leading SW project and process issues
Your Qualifications:
- Experience in C/C++ programming similar as of ARM Cortex-M based microcontroller, such as typical microcontroller interfaces (I2C, SPI, UART, CAN) environment
- Knowledge in programming of embedded systems, e.g. Linux based systems
- A post baccalaureate technical degree (Bachelor or Master in electrical engineering, embedded systems or comparable)
- Technical knowledge of camera systems and in image signal processing is advantageous
- Experience in dealing with measurement technology and hardware-related development
- Experience in functional safety. Aviation sector is advantageous.
- Knowledge in programming language Python and C# is a plus in order to do several adjacent tasks.
- Good business and technical English
What we offer:
- Leading projects in globally challenging markets
- Highly effective and communicative agile teams
- Many clear perspectives for further professional development
- Very short and fast decision-making channels, direct access to all relevant functions and stakeholders
- A highly motivated team and a family style of work
- Job-related educational programs
- Bike leasing, English lessons, company pension plan, etc.
- Flexible work environment and working hours
- Home office opportunities
- 30 days annual leave
#J-18808-Ljbffr
Software Engineer (all genders) Microcontroller Arbeitgeber: Kappa

Kontaktperson:
Kappa HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Engineer (all genders) Microcontroller
✨Tip Number 1
Familiarize yourself with DO178 and DO331 standards, as these are crucial for the role. Understanding these guidelines will not only help you in interviews but also demonstrate your commitment to quality in software development.
✨Tip Number 2
Highlight any experience you have with ARM Cortex-M microcontrollers and relevant interfaces like I2C, SPI, and UART. Be prepared to discuss specific projects where you've utilized these technologies.
✨Tip Number 3
Showcase your knowledge of embedded systems, especially Linux-based environments. If you have experience with camera systems or image signal processing, make sure to mention it, as it aligns well with our focus.
✨Tip Number 4
Be ready to discuss your teamwork and project management experiences, particularly in agile settings. We value collaboration, so sharing examples of how you've worked effectively in teams will set you apart.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer (all genders) Microcontroller
Tipps für deine Bewerbung 🫡
Understand the Role: Make sure to thoroughly read the job description for the Software Engineer position. Understand the key responsibilities and qualifications required, especially the focus on DO178 and microcontroller programming.
Tailor Your CV: Customize your CV to highlight relevant experience in C/C++ programming, embedded systems, and any work related to aviation or camera systems. Use specific examples that demonstrate your skills and achievements in these areas.
Craft a Compelling Cover Letter: Write a cover letter that connects your background with the requirements of the job. Emphasize your experience with microcontrollers, functional safety, and any relevant projects you've led or participated in.
Highlight Team Collaboration: Since the role involves working in highly motivated project teams, mention any previous experiences where you successfully collaborated with others. This could include teamwork in agile environments or cross-functional projects.
Wie du dich auf ein Vorstellungsgespräch bei Kappa vorbereitest
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C/C++ programming, especially in relation to ARM Cortex-M microcontrollers. Highlight any projects where you've worked with interfaces like I2C, SPI, UART, or CAN, as this will demonstrate your technical expertise relevant to the role.
✨Understand DO178 and DO331 Standards
Familiarize yourself with the DO178 and DO331 standards, as they are crucial for the development and management processes in aviation software. Be ready to explain how you have applied these standards in your previous work or how you would approach them in future projects.
✨Emphasize Team Collaboration
Since the role involves working in highly motivated project teams, share examples of how you've successfully collaborated with others in past projects. Discuss your experience with verification and validation processes, and how you ensure effective communication within a team.
✨Express Willingness to Lead
Demonstrate your readiness to take on leadership roles in software projects. Talk about any experiences where you've led initiatives or contributed to process improvements, showcasing your dedication to driving project success and addressing process issues.