#1 Job Board for tech industry in Europe

  • Job offers
  • Senior Embedded Engineer
    C

    Senior Embedded Engineer

    Gdańsk
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Hybrid

    Tech stack

      RTOS

      advanced

      C

      advanced

      Embedded C

      regular

      I2C

      regular

      SPU

      regular

      UART

      regular

      Git

      junior

      C++

      nice to have

      GNU toolchain

      nice to have

      CMake

      nice to have

    Job description

    Online interview

    We are looking for a talented and motivated Senior Embedded Engineer to join our team. In this role, you will work on cutting-edge embedded systems with STM32 and RTOS to develop innovative solutions in the automotive sectors.


    Key Responsibilities:

    • Embedded Software Development: Design, develop, and debug embedded software for measurement and data acquisition systems based on STM32, using RTOS (Zephyr or FreeRTOS).
    • Interface Implementation: Develop and optimize communication interfaces (I2C, SPI, UART) and manage device trees for multi-threaded environments.
    • Hardware Collaboration: Collaborate with hardware teams to integrate and test firmware on custom PCB designs using tools like J-Link.
    • System Optimization: Manage system resources, prioritize tasks, and ensure efficient performance in multi-threaded embedded environments.
    • Unit Testing and CI/CD: Implement unit tests, support CI/CD pipelines (Docker is a plus), and maintain a high level of code quality.
    • Cross-Functional Development: Contribute to the development of a new product from scratch, collaborating across teams working on various microcontrollers, communication protocols, and peripheral integrations.


    Requirements:

    • Education: Bachelor’s or higher degree in Electronics, Computer Science, or a related field, or equivalent experience.
    • Experience:
    • Minimum 5 years of experience in embedded software development with Real-Time Operating Systems (Zephyr or FreeRTOS).
    • Practical experience with STM32 microcontrollers and embedded C programming.
    • Technical Skills:
    • Programming: Proficiency in C; C++ is a plus.
    • Interfaces: Solid understanding of communication interfaces (I2C, SPI, UART) and hardware protocols.
    • Hardware Integration: Familiarity with PCB schematics and debugging firmware on custom hardware.
    • RTOS Knowledge: Expertise in multi-threaded development, resource management, and RTOS configuration.
    • Version Control: Proficiency in Git and working within Scrum methodologies.
    • Nice to Have:
    • Experience with GNU Toolchain, CMake, and Bash scripting.
    • Experience with Linux as a development environment.
    • Knowledge of Docker and CI/CD processes.


    What We Offer:

    • Competitive Compensation: Attractive salary with a comprehensive benefits package, including life insurance, private medical care, and Multisport / PZU Sport memberships.
    • Flexible Working Hours: Options for flexible hours to support work-life balance.
    • Stable Employment: Choose between an employment contract or B2B, both offering competitive compensation and long-term stability.
    • Professional Growth: Significant opportunities to develop technical skills and advance your career by working on innovative projects.
    • Collaborative Environment: A friendly and dynamic work culture with a team of highly qualified professionals.
    • Global Experience: Engaging work with customers and suppliers worldwide, providing a diverse and stimulating work environment.
    tutlo_banner_hero

    Practice your English before your job interview!

    Get 3 free English lessons

    Check similar offers

    Senior C++ / C Embedded Developer

    New
    RITS Professional Services
    Undisclosed Salary
    Warszawa
    C
    Git

    C++ Developer (Unreal Engine)

    New
    Ludus AI
    2.52K - 4.53K USD
    Gliwice
    , Fully remote
    Fully remote
    AI
    C++
    Unreal Engine

    Middle/Senior Embedded Developer (IoT)

    New
    Sigma Software
    Undisclosed Salary
    Warszawa
    , Fully remote
    Fully remote
    UART, I2C, SPI
    Embedded С
    STM32

    Software Architect

    New
    Kongsberg Maritime Poland Sp. z o.o.
    5.04K - 6.04K USD
    Szczecin
    Software Architecture
    C#
    C++

    C Developer

    New
    Antal Sp. z o.o.
    Undisclosed Salary
    Warszawa
    Linux
    C
    Perl