Embedded Software Engineer

2 days ago


Gerakas, Attica, Greece divepro S.A. Full time €40,000 - €80,000 per year

Company Description

divePRO S.A. is an innovator in the diving equipment industry, dedicated to developing cutting-edge technologies and products that make a difference in diving. We are looking for a talented Embedded Engineer to join our dynamic team and contribute to our growing portfolio of products.

Role Description

This is a full-time hybrid role for an Embedded Software Engineer located in Gerakas, with some work-from-home flexibility. We are seeking a highly skilled Embedded Engineer with extensive experience in Bluetooth Low Energy (BLE) stack and Nordic Semiconductor SoCs firmware development (Arm Cortex-M). The successful candidate will play a critical role in designing, developing, and deploying our next-generation products, ensuring seamless integration with mobile applications and cloud services.

Key Responsibilities

·      Design, develop, and maintain firmware for Nordic Semiconductor (nRF) SoCs.

·      Implement BLE communication protocols to interact with mobile applications and other embedded devices.

·      Develop features for data retrieval, device control, and firmware updates via BLE.

·      Collaborate closely with mobile app developers to ensure seamless integration.

·      Optimize power consumption and performance of BLE devices.

·      Perform debugging, testing, and validation of firmware.

·      Document software architecture, design, and implementation details.

·      Stay current with the latest industry trends and technologies in BLE and embedded systems.

Must-Have Skills and Knowledge

·      Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.

· years of experience in embedded firmware development.

·      Extensive experience with Nordic Semiconductor SoCs (nRF52, nRF53 series) and ARM Cortex-M architecture.

·      Strong understanding of BLE communication protocols and stack.

·      Proficiency in C/C++ programming for embedded systems.

·      Experience with embedded development tools (e.g., Keil, Segger Embedded Studio, nRF Connect SDK, VSCode).

·      Experience with RTOS (e.g., Zephyr, FreeRTOS).

·      Knowledge of power management techniques for battery-operated devices.

·      Familiarity with hardware design and debugging (schematics, oscilloscopes, logic analyzers).

·      Experience with secure bootloaders and OTA firmware updates.

·      Experience with version control systems (e.g., Git).

·      Excellent problem-solving skills and attention to detail.

·      Strong written and verbal communication skills.

Nice-to-have Skills and Knowledge

·      Master's degree in a relevant field.

·      Knowledge of cloud platforms and IoT connectivity.

·      Familiarity with agile development methodologies.

·      Contributions to open-source projects related to embedded systems.

·      Knowledge of security principles for embedded systems and BLE communication.

What We Offer

·      Hybrid working environment.

·      Competitive salary.

·      Opportunity to work on innovative and challenging projects.

·      Professional development and growth opportunities.

·      Collaborative and inclusive work environment.


  • Data Engineer

    4 days ago


    Gerakas, Attica, Greece IKNOWHOW SA Full time €25,000 - €40,000 per year

    iKnowHow SAis a leading Software & Robotics Solutions company operating internationally. Within just a couple of years, our team grew up more than 80%, we moved into a new spacious and modern office, and we have embarked on several exciting projects in digital transformation, custom software, and robotics.We are now looking for an experiencedData...


  • Gerakas, Attica, Greece Upstream Full time €35,000 - €45,000 per year

    Who we are We are a leader in mobile technology, providing innovative solutions to 1.2 billion consumers. In an ever-increasing digital world, we help businesses grow their digital reach & toolkits to optimize user experience, increase engagement, attract new customers, and boost their revenues.Think of performance marketing but on steroids as our top-notch...


  • Gerakas, Attica, Greece divepro S.A. Full time €15,000 - €25,000 per year

    Company DescriptiondivePRO S.A. is an innovator in the diving equipment industry, dedicated to developing cutting-edge technologies and products that make a difference in diving. We are looking for a talented Embedded Engineer to join our dynamic team and contribute to our growing portfolio of products.Role DescriptionWe are looking for a detail-oriented and...


  • Gerakas, Attica, Greece Upstream Full time €30,000 - €60,000 per year

    Who we areWe are a leader in mobile technology, providing innovative solutions to 1.2 billion consumers. In an ever-increasing digital world we help businesses grow their digital reach & toolkits to optimize user experience, increase engagement, attract new customers and boost their revenues.Think of performance marketing but on steroids as our top-notch...