Develop embedded software for next-generation Battery Management Systems (BMS) in the automotive industry.
Your responsibilities
Design, develop and test embedded software.
Define software requirements, architecture and technical documentation.
Perform unit testing, code reviews and software integration.
Work in an Agile environment (SAFe, Scrum).
Our requirements
Strong knowledge of C11 and C++14.
Several years of commercial embedded software development experience.
Experience with safety-critical software (ISO 26262 / DO-178C) and the V-model.
Knowledge of requirements engineering, unit testing and static/dynamic code analysis.
Familiarity with MISRA C:2012 and MISRA C++:2023.
Experience with tools such as CMake, Git, Jira and Enterprise Architect.
Degree in Electronics, Computer Science or a related field.
Analytical thinking, teamwork and good English skills.
Basic knowledge of hardware and laboratory equipment.
Nice to have: experience in AUTOSAR Classic, safety RTOS, ISO 21434, CRA, BMS, Python/Bash or multicore microcontrollers.
What we offer
Exciting projects in battery technology.
Hybrid work model.
Lux Med healthcare & MultiSport.
Life insurance, referral and bonus programmes.
English and German language courses.
Benefits
sharing the costs of sports activities
private medical care
sharing the costs of professional training & courses
life insurance
flexible working time
corporate library
coffee / tea
drinks
parking space for employees
extra social benefits
holiday funds
employee referral program
BMZ Poland Sp. z o.o.
Grupa BMZ to wiodący na świecie dostawca inteligentnych systemów zasilania i magazynowania energii opartych o technologię litowo-jonową. Znaczącą rolę w grupie pełni BMZ Poland z Gliwic. Polska filia rozwija się dynamicznie od 2010 roku i obecnie zatrudnia ponad 800 pracowników. Firma dostarcza baterie do elektronarzędzi, narzędzi ogrodniczych, autobusów elektrycznych, rowerów oraz skuterów elektrycznych, aplikacji medycznych i wielu innych produktów. BMZ Poland nie tylko produkuje baterie, ale również je projektuje i rozwija w dziale Badań i Rozwoju. BMZ Poland zajmuje się także popularyzacją zastosowań technologii litowo–jonowej jako organizator międzynarodowej konferencji pt. Battery Experts Forum.
Grupa BMZ zlokalizowana jest na całym świecie. Posiada biura i fabryki w Niemczech, Chinach, USA, Francji, Polsce oraz w Japonii. Dzięki wykorzystaniu najnowszych, innowacyjnych technologii współpracuje z wiodącymi światowymi markami. Fabryki baterii w Gliwicach oraz w Karlstein są jednymi z najbardziej nowoczesnych w Europie.
Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Aplikuj Teraz".
Embedded Software Developer (Android Automotive, C++) Miejsce pracy: Kraków Technologies we use Expected - Android - C++ - Linux Operating system - Linux This is how we organize our work This is how we work - agile Your responsibilities - Contribute to the development of next-generation Android-based infotainment head units ...
... safety requirements to derive software project requirements., Design and implement world-class embedded software using C in compliance with ISO 26262., Develop software architecture., Integrate software components into AUTOSAR-based projects., Implement the software infrastructure as designed by the Software Architecture Team., ...
R&D Senior Embedded Engineer Miejsce pracy: Kraków Your responsibilities - Development of new and legacy embedded software for ABB Excitation projects in C++ - Dealing with internal and external resources - Execute full software development life cycle (SDLC) - Working as a part of an agile software development team - Specification, ...
... debug and upgrade existing systems - Collaborate with product and other software development teams - Comply with project plans and industry standards - Ensure software is updated with latest feature Qualifications for the role: - Proven work experience as a Software Engineer or Software Developer, minimum 5 years in C/C++ ...
- 5+ years of commercial experience in software development - Strong commercial experience with C++ (including modern C++) - Experience developing desktop and/or embedded applications using Qt and QML. - Solid understanding of software engineering principles, architecture, and design patterns - Experience working with large ...
... APIs, and integrations, Participate in software architecture, design, and code reviews, Collaborate with product owners, UX designers, QA engineers, and other developers, Write clean, maintainable, and well-tested code, Troubleshoot and resolve software defects and performance issues, Contribute to CI/CD processes and software ...
... PostgreSQL, Db2, GitHub Copilot, Kafka, Jenkins, Docker, Kubernetes, Maven, JUnit Operating system, Windows About the project, We are looking for an experienced Java Developer to join our client, a prominent organization in the banking sector. You will be part of a newly created Scrum team working alongside experienced colleagues ...
... znajomość języka angielskiego umożliwiająca swobodną komunikację techniczną (B2/C1). To oferujemy - możliwość świadczenia usług w różnorodnych projektach z obszaru Software, Embedded, Data i Cloud Services, - zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie, - dostęp do opieki medycznej, karty sportowej oraz platformy ...
... w środowisku projektowym, - znajomość języka angielskiego na poziomie B1/B2. To oferujemy - możliwość świadczenia usług w różnorodnych projektach z obszaru Software, Embedded, Data i Cloud Services, - zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie, - dostęp do opieki medycznej, karty sportowej oraz platformy ...