Auf einen Blick
- Aufgaben: Entwickle und teste Software für Robotik- und Flüssigkeitshandhabungsanwendungen.
- Arbeitgeber: Tecan ist ein innovatives Unternehmen, das die Gesundheitsversorgung weltweit verbessert.
- Mitarbeitervorteile: Flexible Arbeitszeiten, internationale Umgebung und umfassende Vergütungspakete.
- Warum dieser Job: Gestalte die Zukunft mit und arbeite in einem unterstützenden, vielfältigen Team.
- Gewünschte Qualifikationen: Abschluss in Elektrotechnik oder Informatik und über 2 Jahre Erfahrung in der Embedded-Softwareentwicklung.
- Andere Informationen: Engagiere dich für eine positive Unternehmenskultur und persönliche Entwicklung.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Ever wondered how your skills and unique background could impact the world of tomorrow? Join our Robotics team and bring your passion and talent to work.
(Senior) Embedded Software Engineer (80-100%)
Your contribution
As an Embedded Software Engineer, you will design, implement, and test embedded software modules and solutions for liquid handling and robotic applications. You will be involved in planning and developing software concepts, ensuring software quality, and troubleshooting. Your role will require interdisciplinary cooperation with electronics, software, and mechanics teams, and you will contribute to the evaluation of new tools and methods. You will also be responsible for defining coding standards and ensuring compliance with regulatory documentation.
Responsibilities
- Plan, develop, and implement software concepts using C++ and C for embedded systems.
- Ensure software quality through systematic testing and error correction.
- Collaborate with interdisciplinary teams to integrate software with electronics and mechanics.
- Evaluate new tools and methods and define coding standards and guidelines.
- Ensure compliance with processes, SOPs, and regulatory standards (IEC 62304, ISO 13485).
- Proactively track tasks and report progress, ensuring project objectives, deadlines, and budgets are met.
Your background
We’re not just looking for hard skills: We’re looking for people who bring their passion and talent to work.
- Bachelor\’s or Master\’s degree in a technical discipline (e.g. Mechatronics, Computer Science, Electrical Engineering)
- Strong passion for embedded software engineering
- At least 2 years of professional experience in embedded software development
- Proven experience with state-of-the-art software development using C++ 20
- Experience working with real-time operating systems (RTOS), preferably POSIX-based operating systems
- Experience with communication interfaces and protocols such as SPI, CAN and QUIC and Ethernet-based protocols (e.g. UDP)
- Familiarity with technologies and tools such as Protobuf, CMake, Tracealyzer and Docker is a plus
- Experience in sensing technologies and motor control systems is a plus
- Strong sense of ownership with the motivation to take responsibility and drive projects to successful completion
- Good written and spoken English skills; German language skills is a plus
What makes working at Tecan unique
The chance to make it count and to have an impact on the world of tomorrow
- Working in an international and diverse environment
- The chance to grow your career within the company
- Feel empowered by our strong and unique company culture
- Comprehensive compensation and benefits package
Join Tecan, a great place to work!
Read about our recent certification from Great Place to Work.
We’re looking forward to receiving your application online. Please submit your CV or resume (w/o picture and w/o cover letter, reference letters and diplomas are optional).
#J-18808-Ljbffr
(Senior) Embedded Software Engineer Arbeitgeber: Tecan
Kontaktperson:
Tecan HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: (Senior) Embedded Software Engineer
✨Tipp Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Kommilitonen, die bereits in der Branche arbeiten. Sie können dir wertvolle Einblicke geben und möglicherweise sogar eine Empfehlung aussprechen.
✨Tipp Nummer 2
Bleibe auf dem neuesten Stand der Technik! Informiere dich über die neuesten Entwicklungen in der Embedded-Software-Entwicklung, insbesondere in Bezug auf C++23 und agile Methoden. Dies zeigt dein Engagement und deine Leidenschaft für das Fachgebiet.
✨Tipp Nummer 3
Bereite dich auf technische Interviews vor! Übe häufige Fragen zu Embedded-Systemen, C++ und interdisziplinärer Zusammenarbeit. Zeige, dass du nicht nur die Theorie beherrschst, sondern auch praktische Lösungen anbieten kannst.
✨Tipp Nummer 4
Zeige deine Teamfähigkeit! Betone in Gesprächen, wie wichtig dir die Zusammenarbeit mit anderen Disziplinen ist. Beispiele aus der Vergangenheit, wo du erfolgreich im Team gearbeitet hast, können hier sehr hilfreich sein.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: (Senior) Embedded Software Engineer
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Fähigkeiten und Erfahrungen. Stelle sicher, dass du alle relevanten Punkte in deiner Bewerbung ansprichst.
Betone deine technischen Fähigkeiten: Hebe deine Kenntnisse in C++ und C für eingebettete Systeme hervor. Erwähne spezifische Projekte oder Erfahrungen, die deine Fähigkeiten in der Softwareentwicklung demonstrieren.
Teamarbeit und Kommunikation: Betone deine Teamfähigkeit und Kommunikationsfähigkeiten. Gib Beispiele, wie du erfolgreich mit interdisziplinären Teams zusammengearbeitet hast, um Softwarelösungen zu entwickeln.
Motivationsschreiben: Obwohl ein Motivationsschreiben optional ist, kann es hilfreich sein, eines zu verfassen. Erkläre, warum du bei Tecan arbeiten möchtest und wie deine Werte mit denen des Unternehmens übereinstimmen.
Wie du dich auf ein Vorstellungsgespräch bei Tecan vorbereitest
✨Verstehe die technischen Anforderungen
Mach dich mit den spezifischen Technologien und Programmiersprachen vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere C++ und C. Sei bereit, über deine Erfahrungen in der Embedded-Softwareentwicklung zu sprechen und konkrete Beispiele zu geben.
✨Interdisziplinäre Zusammenarbeit betonen
Da die Rolle eine enge Zusammenarbeit mit Elektronik- und Mechanikteams erfordert, solltest du Beispiele für erfolgreiche Teamarbeit aus deiner Vergangenheit parat haben. Zeige, wie du in der Vergangenheit Probleme gelöst hast, indem du mit anderen Abteilungen zusammengearbeitet hast.
✨Regulatorische Standards kennen
Informiere dich über die relevanten regulatorischen Standards wie IEC 62304 und ISO 13485. Bereite dich darauf vor, zu erklären, wie du in früheren Projekten sicherstellen konntest, dass diese Standards eingehalten wurden.
✨Proaktive Problemlösungsansätze präsentieren
Hebe deine proaktive Herangehensweise an Problemlösungen hervor. Bereite Beispiele vor, in denen du Herausforderungen identifiziert und erfolgreich bewältigt hast, um zu zeigen, dass du nicht nur reaktiv, sondern auch vorausschauend arbeitest.