backgo to search

senior embedded key developer

C Programming, C and C++ Development, Embedded Systems

We are seeking a highly skilled Senior Embedded Key Developer to join our remote team and contribute to the development of a cutting-edge product.

With 3+ years of relevant production experience in embedded software development, you will play a crucial role in writing code for C++/C embedded systems. As a Senior Embedded Key Developer, you will have the opportunity to work with an overlap with the California timezone (till 10 a.m. PST).

  • Collaborate with cross-functional teams to design, develop, and debug embedded software solutions
  • Write clean, efficient, and maintainable code for embedded systems using C++ and other relevant languages
  • Work with RTOS and MCUs to ensure optimal performance and functionality
  • Utilize your expertise in embedded software development to contribute to the implementation of key features
  • Troubleshoot and resolve issues related to hardware interfaces, such as UART, GPIO, I2C, SPI, SDIO, and WiFi
  • Understand and interpret schematics to facilitate signal processing
  • Use oscilloscopes and multimeters to debug issues with local devices
  • 3+ years of relevant production experience in embedded software development
  • Strong proficiency in C++
  • In-depth knowledge of RTOS and MCUs
  • Familiarity with FreeRTOS and Embedded Linux
  • Experience working with SDKs and libraries such as NRF SDK and GStreamer
  • Sound understanding of DSP, Audio/Video encoding, and network protocols like TCP/IP, Web services, WebRTC, SIP/RTSP
  • Ability to work with schematics and comprehend signal processing
  • Familiarity with hardware interfaces and troubleshooting using oscilloscopes and multimeters
  • B2+ English level for effective communication
nice to have
  • Experience in Audio streaming
  • Knowledge of cloud connectivity, IoT, and security concepts

benefits for locations

For you
  • Paid time off
  • Paid sick leave days
  • Medical insurance
  • Stable income
For your comfortable work
  • 100% remote work forever
  • Free licensed software
  • Possibility to work on your own device (BYOD)
  • Stable workload
  • Relocation opportunities
  • Flexible engagement models
For your growth
  • Free trainings for technical and soft skills
  • Free access to LinkedIn Learning platform
  • Language courses
  • Free access to internal and external e-Libraries
  • Certification opportunities
  • Skill advisory service
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
Girl in front of laptop
looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.