Job
- Level
- Lead
- Job Field
- Embedded
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Garching bei München
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you decompose complex requirements, develop embedded software for ARM and RTOS, facilitate technical discussions, and lead design decisions while supporting your team in implementation.
Job Technologies
Your role in the team
- The role of the Lead Engineer supports the team in breaking down and understanding more complex requirements, effectively moderating technical discussions, and making more reliable decisions more quickly.
- Technical leadership in the development of embedded software for embedded Linux, RTOS, and bare-metal microcontrollers.
- Definition, evaluation, and further development of software architectures for embedded controls and IoT solutions.
- Leadership and moderation of technical concept, architecture, and design decisions.
- Assessment of technical concepts in terms of complexity, effort, risks, maintainability, and benefits.
- Breaking down complex requirements into work packages and supporting the team with effort estimations and technical planning.
- Identification of technical risks, dependencies, and potential impacts on schedules and milestones.
- Participation in implementations, prototypes, bug analyses, and complex debugging.
- Ensuring compliance with technical standards, coding guidelines, and architecture principles.
- Support in coaching and mentoring developers.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- In-depth knowledge of Embedded Linux on ARM platforms.
- Good knowledge of real-time systems and RTOS concepts, ideally Zephyr.
- Excellent knowledge of C/C++ for embedded systems.
- Knowledge of modern development processes including Git, CI/CD, and automated testing.
- Strong ability in technical decision-making.
- Ability to present complex issues in a clear and structured manner.
- Coaching mentality and enjoyment in the development of other employees.
Experience
- Several years of professional experience in embedded software development and embedded architecture design.
- Experience in development with STM32 microcontrollers.
- Experience with communication protocols and interfaces such as Modbus, CANopen, MQTT, or comparable technologies.
- Experience in debugging embedded systems with JTAG, trace tools, oscilloscopes, or logic analyzers.
This text has been machine translated. Show original
What we offer
- Look forward to a secure job at an internationally successful company that is at the forefront of refrigeration and air conditioning technology.
- An open corporate culture and a dynamic and challenging environment.
- Exciting projects with creative freedom, short decision-making processes, and team spirit.
- Flexible working hours and the possibility to work in a hybrid model.
- A dedicated and supportive team that values collaboration.
- An attractive compensation package with asset-building benefits, Christmas and holiday bonuses, 30 days of vacation, and company pension scheme.
- Corporate benefits from various providers in the categories of car, travel, leisure, sports, and more.
- Access to fitness, sports, and health facilities and fitness apps through our partner EGYM Wellpass.
- Company bike leasing through our partner Bikeleasing.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Topics that you deal with on the job
Job Locations
This is your employer
Güntner GmbH
Based on nearly a century of cutting-edge technology and engineering, we have expertise in heating, cooling and energy management to provide effective systems for our partners.
Description
- Company Size
- 50-249 Employees
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Industry, Production