Bootstrap

Go Interactive

Firmware Engineer

๐Ÿ“ŒPoland, Poland ๐Ÿ‡ต๐Ÿ‡ฑ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ mid-level

remote

Our Client is the first smart monitor to merge computer vision with data-backed sleep science, producing the most advanced and secure camera technology ever introduced to the home. The company combines computer vision, machine learning, and advanced camera sensors to measure a baby's sleep cycle, providing actionable insights that lead to improved sleep for the entire family. It is a dynamic VC-backed startup with proven products, marquee investors, and a terrific team of people.


What Youโ€™ll Be Doing

  • Develop software components in C and Rust: drivers, BSP, networking/multimedia applications.
  • Analyze Requirements and provide estimations
  • Take a key role in designing features End-to-End
  • Participate in meetings, pitch ideas, and assist the product with requirement gathering
  • Produce Technical Documents, Diagrams
  • Detailed planning of Development
  • Lead cross-disciplinary projects to develop features that affect not just Firmware,but also Mobile and Backend

Who You Are

  • 4+ years of experience in C/C++ development for embedded systems
  • Extensive experience with Embedded ARM(Cortex A*) Linux (Yocto - advantage)

Video4Linux, Pulseaudio, systemd

  • Ability to implement drivers for various interfaces (I2C, SPI, UART, I2S, etc.) OF (OpenFirmware), Devicetree, Industrial I/O (iio) - advantage
  • Emphasis on reading existing code, documentation, compiler toolchain
  • knowledge, cross-compilation, and debugging
  • Strong research skills for quick ramp-up on unfamiliar topics
  • Code review and testing (unit tests, integration tests, end-to-end, etc.) expertise
  • Proficiency in Git (version control, branches, submodules, merge/rebase/squash,etc.) GitHub Workflow - Pull Requests, Code Review, Issues, etc


Nice to Have

  • Proficiency in the Rust Programming Language
  • In-depth knowledge of TCP/IP stack, application layer protocols, and encryption
  • Experience with BLE (GATT, Advertising, Bonding, etc.)
  • Familiarity with Wi-Fi protocols, modes (AP/STA/P2P), and security
  • Expertise in Video Transcoding (codecs such as H264, H265, MJPEG) and Streaming (concepts such as NALU, AVCC, SPS, PPS, in the context of H.264)
  • Knowledge of Audio Transcoding (codecs such as AAC, OPUS, PCM, G.711, G.722) and Streaming (concepts such as DTX, PLC, in the context of OPUS)
  • Understanding of Packet Loss mitigation (ULP, RED, FEC, RTX)
  • Familiarity with FFmpeg/GStreamer
  • Knowledge of Streaming Protocols
  • Experience with WebRTC, SDP, ICE, RTP (significant advantage)
  • Familiarity with RTMP, RTSP, HLS
  • Solid experience with Microcontrollers ESP32 experience (significant advantage)
  • FreeRTOS, lwIP, NimBLE


We offer:


  • Long-term employment with competitive compensation, based on experience.
  • Remote work flexibility.
  • An open, transparent, and fun work culture.
  • A multi-national team and collaborative work environment.
  • Continuous knowledge sharing with engaged co-workers.
  • Career and professional growth opportunities.


Other similar jobs

Firmware Engineer, Amazon Robotics

@ Amazon, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

Senior Firmware Engineer

@ Badger Meter, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

Firmware Engineer

@ Baker Hughes, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

Principal Firmware Engineer

@ CHEP, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

Firmware Engineer II

@ Brady Corporation, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

Sr. Software Engineer Security

@ Cisco, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

Principal Firmware Verification Engineer

@ Collins Aerospace, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

AMI Smart Grid - Senior Firmware Engineer

@ Corinex, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

TeleOp Embedded Engineer

@ Figure, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

Senior Engineer, Firmware

@ Flock Safety, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ mid-level

  • Working model

    remote

  • Skills
  • Industry
  • Find similar jobs

    Firmware Engineer, Amazon Robotics

    @ Amazon, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

    Senior Firmware Engineer

    @ Badger Meter, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

    Firmware Engineer

    @ Baker Hughes, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

    Principal Firmware Engineer

    @ CHEP, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

    Firmware Engineer II

    @ Brady Corporation, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

    Sr. Software Engineer Security

    @ Cisco, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

    Principal Firmware Verification Engineer

    @ Collins Aerospace, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

    AMI Smart Grid - Senior Firmware Engineer

    @ Corinex, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

    TeleOp Embedded Engineer

    @ Figure, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

    Senior Engineer, Firmware

    @ Flock Safety, ๐Ÿ“Poland ๐Ÿ‡ต๐Ÿ‡ฑ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—