#1 Job Board for tech industry in Europe

  • Job offers
  • All offersGdańskCSenior Embedded C Developer
    Senior Embedded C Developer
    C
    Tedee

    Senior Embedded C Developer

    Tedee
    Gdańsk
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Permanent
    Operating mode
    Remote

    Tech stack

      C

      advanced

      C++

      advanced

      Embedded

      regular

      nRF Connect SDK

      regular

      Memory management

      regular

      BLE protocol

      regular

      Zephyr development

      nice to have

    Job description

    Tedee is a pioneering company at the forefront of the smart-lock industry. As an industry leader, Tedee specializes in creating cutting-edge solutions that redefine security and convenience. With a strong commitment to innovation, Tedee's smart locks seamlessly integrate advanced technology with sleek design, providing users with enhanced control and peace of mind. Backed by a history of excellence, Tedee continues to shape the future of home security by delivering products that prioritize both functionality and user experience.


    Be smart choose Tedee!


    Tedee is young company specializing in IoT, with focus on smart locks. We are looking for advanced Senior Embedded C developer, who has solid experience in Bluetooth technology.


    Our development team utilizes scrum practices and focuses strongly on transparency and teamwork. We are always open for new ideas and we are looking for the people, that share this attitude. Every team member has insight and challenging tasks during all product development stages – from brainstorming, through implementation and prototyping up to production startup and optimization. Experience in the whole product creation process will be the big plus for the candidate.


    As a Senior Embedded C Developer you will be responsible for:

    • Development, creation, and implementation of embedded software.
    • Participation in designing and creating new functionalities.
    • Recommending possible improvements in the software and optimization of applied solutions
    • Monitoring and solving technical problems related to the software.
    • Hardware and software solutions' testing.
    • Participation in designing mass production testers.
    • Creating project documentation.


    Requirements:

    • Minimum 5 years of experience in programming - a must.
    • Ability to program microcontrollers in C/C++ (bare metal, RTOS).
    • Experience in working with ARM Cortex family microcontrollers.
    • Knowledge of nRF Connect SDK, Zephyr development would be an advantage.
    • Experience in memory management (and multi-threading programming).
    • Knowledge of BLE protocol - MUST HAVE.
    • Basic knowledge of electronics, ability to read electronic/electrical schematics.
    • Operation of measuring equipment oscilloscope and electronic meter.
    • Analytical skills and creativity in problem solving.


    Nice to have:

    • Experience in writing unit tests.
    • Experience with network protocols and WiFi implementation in embedded systems.
    • Knowledge of security and cryptography problems.


    What we offer:

    • 8000 PLN self-development budget
    • Hardware budget
    • All necessary licenses and tools for performing work
    • Co-financing of Multisport card
    • Co-financing of Medical Care
    • Co-financing additional group insurance Mentorship
    • Remote work (we have office is in Warsaw, but you can work from wherever you want)
    • Flexible working hours (we’re looking for results not working hours)
    • Informal and supporting atmosphere