Auf einen Blick
- Aufgaben: Develop and maintain embedded firmware/applications for innovative products.
- Arbeitgeber: Join a dynamic team in the electronic automation industry.
- Mitarbeitervorteile: Enjoy a permanent contract with opportunities for project ownership and leadership.
- Warum dieser Job: Lead exciting projects, enhance your skills, and make a real impact in tech.
- Gewünschte Qualifikationen: BSc/MSc in relevant fields and 5+ years of C/C++ experience required.
- Andere Informationen: Experience with wireless protocols and embedded Linux is a plus.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
4 U Consulting
Skills Required
- BSc or MSc in Electrical Engineering, Computer Engineering, Computer Science, or equivalent
- Minimum 5 years of proven working experience in C/C++ for embedded systems
- Good understanding of real-time operating systems, concepts, design, and patterns
- Experience in Testing and Firmware quality assurance including real-time debugging
- Fluent English
- Autonomy in managing tasks and ability to coordinate projects and teams effectively
- Good communication skills, team player, proactive, experience in managing sprints based on priorities
What We Consider a Plus
- Good knowledge of common wireless communications protocols, such as Wi-Fi, BLE, GPRS, LTE M Cat 1, NBIoT
- Deep Learning on embedded platforms, Computer Vision, cyber security for IoT, Embedded Linux (Yocto/OpenWRT)
- Good knowledge of Localization solutions such as GNSS, LBS
- Experience on statistical algorithms
Key Tasks And Responsibilities
- Develop and maintain embedded firmware/applications for company products
- Design and implement firmware/applications for different microcontroller families and embedded Linux systems
- Test Firmware using debuggers, emulators, simulators, and logic analyzers
- Coordinate and manage tasks around real-time programming
- Investigate quality issues and non-conformities
- Support Product management and communicate directly with customers on their needs when needed
- Lead projects: this position offers a unique opportunity to grow in the role as project owner, taking full leadership and ownership of projects
Settore: Industria elettronica/Automazione
Ruolo: Ricerca e sviluppo
Gestisce altre persone: No
Tipo di occupazione: Contratto a tempo indeterminato
Inquadramento: Impiegato
#J-18808-Ljbffr
SENIOR EMBEDDED SOFTWARE ENGINEER Arbeitgeber: JobCourier
Kontaktperson:
JobCourier HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: SENIOR EMBEDDED SOFTWARE ENGINEER
✨Tip Number 1
Familiarize yourself with the specific microcontroller families and embedded Linux systems mentioned in the job description. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.
✨Tip Number 2
Brush up on your knowledge of wireless communication protocols like Wi-Fi, BLE, and LTE. Being able to discuss how you've implemented these protocols in past projects will demonstrate your expertise and relevance to the role.
✨Tip Number 3
Prepare to discuss your experience with real-time operating systems and debugging tools. Be ready to share specific examples of challenges you've faced and how you resolved them, as this shows your problem-solving skills.
✨Tip Number 4
Highlight any leadership experiences you have, especially in managing sprints or projects. This role offers a unique opportunity for growth, so showcasing your ability to lead and coordinate effectively will be crucial.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: SENIOR EMBEDDED SOFTWARE ENGINEER
Tipps für deine Bewerbung 🫡
Highlight Relevant Experience: Make sure to emphasize your 5+ years of experience in C/C++ for embedded systems. Provide specific examples of projects you've worked on that demonstrate your skills in real-time operating systems and firmware quality assurance.
Showcase Your Technical Skills: Detail your knowledge of wireless communication protocols and any experience with embedded Linux systems. Mention any relevant projects involving deep learning, computer vision, or cyber security for IoT to stand out.
Demonstrate Leadership Abilities: Since the role involves leading projects, include examples of how you've successfully managed tasks and coordinated teams in previous positions. Highlight your autonomy and proactive approach to project management.
Tailor Your Communication Style: Given the importance of good communication skills, ensure your application reflects clarity and professionalism. Use concise language and structure your application to make it easy for the hiring team to see your qualifications.
Wie du dich auf ein Vorstellungsgespräch bei JobCourier vorbereitest
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with C/C++ in embedded systems. Highlight specific projects where you utilized real-time operating systems and any relevant debugging techniques you've mastered.
✨Demonstrate Problem-Solving Skills
Expect questions that assess your ability to troubleshoot and resolve quality issues. Share examples of how you've approached complex problems in past projects, especially in firmware testing and quality assurance.
✨Communicate Effectively
Since good communication skills are essential, practice articulating your thoughts clearly. Be ready to explain technical concepts in a way that is understandable to non-technical stakeholders, as you may need to interact with customers.
✨Emphasize Project Management Experience
Discuss your experience in managing tasks and coordinating projects. Provide examples of how you've prioritized work in sprints and led teams, showcasing your autonomy and leadership capabilities.