Open Position - Embedded Firmware Engineer

Enjoy free worldwide shipping on all orders over $50.

Embedded Firmware Engineer

Embedded software group

Would you like to contribute to the development of some of the world's most advanced high-tech equipment?
Then this might be the job for you!



Bellabeat is looking for several experienced Embedded Firmware Engineers to develop firmware for our innovative products that help women easily track their overall health and wellness, and get connected to their body and mind throughout different stages in life.

Job description



This position is part of the embedded software group. You will be an active part of multidisciplinary teams and will design and develop firmware for custom, leading-edge hardware products.

Requirements



  • 2+ years of experience in embedded software development.
  • Strong experience with C/C++. Experience in assembly, one or more script languages (Python, Node.js).
  • Specialization in embedded software development, preferably with experience in wireless and low-power SOC platforms.
  • Excellent knowledge of the microcontroller architecture (ARM Cortex M), system bring up, HW-SW co-debugging techniques.
  • Strong knowledge / experience in the area of communication protocols at all layers, such as I2C, SPI, USART, TCP/IP, BLE.
  • Experience with relevant technologies, such as BLE and IoT, hardware debug, sensors, ultra low power/ultra small footprint firmware design, is a plus.
  • Familiarity with major stages of the software development cycle, including requirements generation, construction, design, implementation, and test.
  • Active use of English in spoken and written communication.

Desirable



  • Experience in Bluetooth Smart/Low Energy is a strong plus.
  • Experience with Nordic Semiconductors and Texas Instruments BLE ICs (nRF51, CC26xx).
  • Experience with motion sensors including gyroscopes, accelerometers, and pressure sensors.
  • Knowledge of RTOS.
  • Hands on knowledge in electrical circuit, board schematic. Experience in using lab instruments.

Responsibilities



  • Be a team player.
  • Continually learn and improve your own skills and knowledge.
  • Write and maintain firmware specifications and firmware, including tests and test procedures.
  • Design proof-of-concept devices/emulators.
  • Generate and implement new ideas, concepts and products.
  • Have fun while working hard.

Perks



  • Competitive salary.
  • Indeterminate employment contract.
  • Beautiful new office.
  • Young and motivated team.
  • Working on building products that will be used by women around the globe.
  • Designing products for mass production.
  • Working with teams around the globe and occasionally traveling for educational and work purposes.





Apply for position



We're looking for people who are excited about health and technology, and how these together can make a difference in people's everyday lives.



  • First name is required.

  • Last name is required.

  • Email is required.

  • CV is required.

  • Please check if all the required fields are filled out properly.
    {{ errorMessage }}

Know someone who sounds perfect for this role?
Share this page with her/him!

Subscribe for daily inspiration. You deserve it.