.
Firmware Engineer
  • Warsaw
Firmware Engineer
Warszawa, Warsaw, Masovian Voivodeship, Polska
SOMNIUS
4. 2. 2024
Informacje o stanowisku

technologies-expected :


  • RTOS
  • BLE
  • IMU
  • C
  • C++
  • Assembly
  • ESP32
  • C#

technologies-optional :


  • Zephyr
  • REST
  • JSON

about-project :


  • Sond is helping the world get a good night’s sleep. Over 30% of the adult population struggle with sleep. Common causes of insomnia include stress, irregular sleep schedule, poor sleeping habits, and others. We’re building a sleep platform that solves this challenge.
  • As an Embedded Software / Firmware Engineer, you will be at the heart of our engineering efforts, collaborating closely with cross-functional teams in Hardware Design, Systems Engineering and Software Development.
  • You will contribute to groundbreaking products that will define our companys success and shape the future of the industry. Your work will directly impact the quality, reliability, and performance of products that touch millions of lives.

responsibilities :


  • In your role as an Embedded Software / Firmware Engineer, youll have a broad array of responsibilities that extend from initial concept to final delivery. Here’s a snapshot of the key tasks you’ll be immersed in:
  • 1. Firmware Development: Design, develop, and implement firmware solutions for a range of complex embedded systems, ensuring seamless integration with hardware components.
  • 2. Feature Implementation: Work alongside our product management team to understand feature requirements, then translate these into robust, efficient, and scalable firmware code.
  • 3. System Design: Collaborate closely with Systems Engineers to define and design system architectures, including hardware-software interfaces and protocols.
  • 4. Debugging: Identify, isolate, and resolve issues in the firmware and broader embedded systems to ensure optimal functionality and performance.
  • 5. Performance Optimization: Constantly review and optimize firmware for speed, size, and power consumption, enhancing both performance and reliability.
  • 6. Cross-Functional Collaboration: Liaise with Hardware Designers, Systems Engineers, and Software Developers to ensure smooth coordination across all stages of development.
  • Unit testing, coder reviews and documentation will also be a part of your routine responsibilities.

requirements-expected :


  • English Fluency: all communications in the company are in English.
  • Experience with one of the following SoC: ESP32, Nordic, Qualcomm (audio) is a must.
  • Experience with real-time operating systems (RTOS), especially FreeRTOS, Zephyr, SafeRTOS.
  • Proven track record of developing firmware for microcontrollers and/or embedded systems.
  • Experience with Bluetooth Low Energy (BLE) protocols and development.
  • Bachelor’s Degree in Computer Engineering, Electrical Engineering, or a related field; a Masters degree is a plus.

offered :


  • Salaries starting at net 26,000 zl and more, depending on the skills.
  • Fast career growth/ promotion tracks (see details below).
  • Health insurance.
  • Gym subscription.
  • Conferences and professional courses budget.
  • Social activities budget.
  • Paid vacation and sick leave days.
  • Cell phone of choice and phone line.
  • Full choice of work platform.

benefits :


  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of professional training & courses
  • remote work opportunities
  • integration events
  • mobile phone available for private use
  • no dress code
  • parking space for employees
  • leisure zone

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    72 121
    13 678