Software Architect developing scalable software architectures for energy systems in industrial trucks. Collaborating with international teams on Li-ion battery integration and software solutions.
Responsibilities
Develop and maintain scalable, optimized, cross-project software architectures for energy systems in industrial trucks, aligned with company-wide standards and specifications
Steer software development towards latest and best solutions with continuous and close collaboration with SW Architect team in Germany
Focus on the integration of Li-ion batteries and chargers with vehicle systems
Participate in interdisciplinary development teams to ensure consistent software platform approach
Advise project teams on the optimal and efficient use of existing software solutions
Daily collaboration with SW Architect and System team in Germany
Requirements
Minimum few years of professional experience in embedded software development and architecture
Completed university degree in electrical engineering, mechatronics, computer engineering or automation technology
Strong background in embedded systems and real-time software development using C and C++
Proficiency in software architecture design for embedded platforms
Solid understanding of requirements engineering and experience with any established requirements management framework
Familiarity with the V-model development process
Experience with UML or SysML for sw and interface modeling
Confident handling of real-time operating systems (RTOS, embedded Linux)
Preferably, experience in the development of energy systems, such as: Li-ion battery systems (e.g. BMS, BCU), Electrical chargers (e.g. wall or on-board chargers), Electric powertrains (e.g. inverters, motor control systems)
Excellent communication skills for cross-functional collaboration
Ability to guide and mentor development teams
Proactive mindset with a focus on continuous improvement
Comfortable working in international and interdisciplinary environments
Fluency in English is required; knowledge of German is a strong advantage but not mandatory
Benefits
Flexible working hours and the opportunity for work from home
A pleasant working atmosphere with a "first-name" culture in a company where employees come first
Challenging, independent work in an innovative, creative environment
Language courses
Health and recreation benefits
Family incentives
Healthy snack and coffee for free in a brand-new office in Zagreb
Lots of internal events - so that we don't miss out on having fun together
Professional and personal training opportunities for your further development
Join Snap Inc. as a Level 3 Software Engineer to work on various challenging technical projects. Develop code that impacts Snap’s products and technology, and collaborate with dynamic teams.
Software developer enhancing and maintaining production test environments using Python and Qt at BDT, a leader in smart technology solutions. Collaborating on product introduction and process optimization with international partners.
Platform Enabling Software Engineer developing graphics drivers across integrated and discrete graphics for Intel. Adapting driver functionality for HW changes and collaborating with upstream communities.
As a Staff Software Development Engineer at CVS Health, lead transformative integration programs. Focus on enhancing customer service solutions and architectural frameworks.
Software Architect responsible for developing ERP solutions on Microsoft Business Central and ensuring system architecture stability. Collaborating closely with product management and working within a Scrum team to shape ERP future.
Senior Software Engineer collaborating with Computational Structural Engineers to develop automation tools for Engineering Design using various Python libraries.
Software Engineer building a next - generation CMS and web platforms at Mistral AI. Collaborating with marketing and engineering teams to enhance digital content management.
Software Engineer II in Workday Integration at Travelers, leading design and development for system assignments. Engage with stakeholders to deliver technical solutions efficiently and effectively.
Salesforce.com Software Engineer developing features for Tender Central platform used by pharma/MedTech companies. Collaborating with product and AI teams to enhance functionality and efficiency.
Software Developer Intern developing custom software solutions for Uline. Collaborate with IT experts in an Agile Scrum team and gain valuable technical experience.