Senior Embedded Software Engineer

Permanent employee, Full-time · Zagreb

Who are we?
We are a team of 100+ motivated professionals with different personalities and different career paths who are working in cross-functional teams with the goal of developing innovative, high performance electrical solutions for the e-bike market.
Porsche eBike Performance was founded to drive the transformation of mobility with smart, innovative electrical solutions. We house a unique pool of expertise with e-bike drive system specialist FAZUA, Croatian software and connectivity innovator Greyp and, of course, all the knowledge, research and experience from the Porsche family.
Who are we looking for?
For Battery Team, we are looking for an Senior Embedded Software Engineer with experience in C/C++ micro-controllers to help us develop advanced batteries and power electronics which will shape the future of the eBike industry.
Responsibilities
  • Developing BMS firmware and power electronics according to IEC 61508
  • Component selection based on the product requirements
  • Close collaboration with the hardware team in the development of new PCBs to ensure a cohesive and fully functional product
  • Code review and feedback
  • Testing and validating the firmware to ensure its functionality and performance
  • Debugging firmware in the development environment on target MCU
  • Writing and maintaining functional requirements based on product requirements
  • Providing mentorship to junior developers and ensuring knowledge distribution throughout the team
Requirements & Qualifications
  • Advanced Development skills in C++ and C
  • Experience in FreeRTOS/SafeRTOS firmware development and version control (Git)
  • Experience in development of the power devices
  • Experience in development according to Industrial/Automotive functional safety (IEC 61508 or ISO 26262)
  • Ability to read and understand schematics
  • Experience with some of the following protocols and technologies: CAN-FD, I2C, SPI, UART
Bonus points
  • GTest unit testing library
  • Familiarity with hardware equipment (oscilloscope, logic analyzers, etc.)
  • You work structurally and stand behind high-quality solutions
  • B.Sc. or higher in Computer Science or similar
What we offer
  • Competitive salary and 25+ vacation days (extra vacation days based on years of work experience and number of children)
  • Hybrid (up to 3 days per week) and remote work depending on your position
  • Benefits like flexible work hours, discounted Multisport card, referral program, education budget, etc.
  • 100% paid sick leave for the first 42 days, plus 5 additional days without official sick leave report
  • Performance bonuses: Annual performance bonus of 6%, along with Easter and Christmas bonuses
  • Family package – subsidizes kindergarten fees
  • Dog-friendly workplace policy
  • Motivating and cross-functional environment great for learning and personal growth
  • Creating a global impact – shaping a new industry with innovative products that are being mass produced and sold all around the world
We are looking forward to hearing from you!
Thank you for your interest in Porsche eBike Performance. Please fill out the following short form. If you encounter any issues while uploading your information, feel free to reach out via email careers@porsche-ep.com 
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.