Back to all jobs

[SON002] Embedded software developer C++

Permanent employee, Full-time · Málaga

About us
We love IT professionals. At rindus, we are dedicated to creating and providing an extraordinary work environment and spirit, where motivation, creativity and the will to build great products thrives - and where every single contribution to the team’s success is valued. People are our passion and we focus all our effort in helping and empowering everyone of our employees get the best out of themselves, unfold their full potential, and grow. Working in our distributed company, you will benefit from an international and diverse environment with people from different countries and cultures. Join us!
Your role
  • Object-oriented embedded development for the sonnenBatterie
  • Extending the current software on a realtime operating system in an agile environment
  • Integrating new hardware into the existing software architecture
  • Working in a scrum team
  • Collaborating with different departments throughout the global sonnen organisation
  • Participating in the whole software development lifecycle
You bring in
  • College degree in one of the following: Electronics, Technical Informatics, Computer Science or similar
  • At least 4 years of professional experience in the field of embedded programming with C/C++
  • Good knowledge of Linux
  • Knowledge of microcontrollers (ARM architecture/STM32) as well as bus systems (Modbus / CAN) 
  • Experience with real-time operating systems
  • Experience with FreeRTOS, JTAG Debugger, Gcc Compiler, Eclipse, GIT and knowledge in powerelectronics is nice-to-have
  • Good analytical and communication skills as well as problem solving attitude.
  • Good English skills
You get:
  • A dynamic and highly motivated international team of skilled and experienced professionals
  • A culture defined by open communication and fair feedback 
  • Great learning and development opportunities through internal and external workshops
  • free language classes, free parking and gym sponsorship
  • additional private health insurance after the trial
  • … and all the usual startup goodies such as free drinks, fruits and various team events
More information
On behalf of our client sonnen, rindus is looking for an embedded software developer  to join our office in Malaga (PTA). As Europe’s largest producer of battery-storage solutions, Sonnen’s goal is to serve people clean and affordable energy. Over 20.000 households produce clean energy and store this with the SonnenBatterie. As a fast-growing technology company sonnen offers an innovative and open-minded environment. You’ll be part of a dynamic and highly motivated team, valuing good ideas and flexibility. As an embedded software developer you’ll help to enhance and improve the control software of our storage-solutions.

Your application

Thank you for considering a career at rindus . Please fill out the following form. In case you are experiencing problems with the document upload, mail your documents to

Please upload any documents that you want to include with your application. CV and cover letter are required, and you should also attach copies of your references and certificates.
In order to upload multiple files, please select them in one go by using the CTRL key on Windows or the CMD key on Mac.