#1 Job Board for tech industry in Europe

  • Job offers
  • Senior Embedded Engineer
    C

    Senior Embedded Engineer

    Gdańsk
    3 856 - 6 025 USDNet/month - B2B
    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.
    3 856 - 6 025 USD

    Net/month - B2B

    Apply for this job

    File upload
    Add document

    Format: PDF, DOCX, JPEG, PNG. Max size 5 MB

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
    Informujemy, że administratorem danych jest Softgent sp. z o.o. z siedzibą w Gdańsku, ul. Budowlanych 31D (dalej jako "a...more

    Check similar offers

    Senior C++ Developer

    New
    Avenga
    5.67K - 6.48K USD
    Gdańsk
    , Fully remote
    Fully remote
    C++
    XML
    TDD

    Software Engineer for Windows Applications and Drivers

    New
    Samsung R&D Institute Poland
    Undisclosed Salary
    Warszawa
    Windows
    C++
    .Net

    Rust Developer

    New
    H2B Group
    5.54K - 6.75K USD
    Gdańsk
    , Fully remote
    Fully remote
    Rust
    English
    C++

    Software Enginieer (C/C++)

    New
    Antal Sp. z o.o.
    Undisclosed Salary
    Wrocław
    C++
    C
    OOP

    Senior Software Engineer (Angular/C#)

    New
    ERGO Technology & Services
    Undisclosed Salary
    Warszawa
    C#
    English
    Angular