#1 Job Board for tech industry in Europe

  • Job offers
  • Embedded Developer
    New
    C

    Embedded Developer

    3 984 - 4 860 USD/monthNet per month - B2B
    3 984 - 4 860 USD/monthNet per month - B2B
    Type of work
    Full-time
    Experience
    Mid
    Employment Type
    B2B
    Operating mode
    Remote

    Tech stack

      C

      advanced

      C++

      advanced

      Microprocessors

      regular

      microcontrollers

      regular

      RTOS

      regular

      Embedded Linux

      regular

      Git

      regular

    Job description

    Position Overview:

    We are seeking a highly skilled Embedded Developer to join our engineering team. The ideal candidate will have extensive experience in developing software for embedded systems, including low-level hardware interactions and real-time applications. This role involves working closely with hardware engineers to develop, test, and optimize embedded software solutions across various platforms and industries. 


    MD rate: 15000-18300 PLN


    Roles and Responsibilities:

    • Design, develop, and maintain software for embedded systems across various platforms. 
    • Implement and optimize low-level drivers for hardware peripherals (I2C, SPI, UART, CAN). 
    • Develop and debug real-time applications using RTOS or bare-metal environments. 
    • Collaborate with hardware engineers to integrate and validate embedded solutions. 
    • Write and maintain technical documentation, including system architecture and codebase details. 
    • Conduct unit testing, integration testing, and performance optimization. 
    • Troubleshoot and resolve complex issues related to hardware-software integration. 
    • Contribute to system design discussions and ensure high reliability and performance. 


    Required Skills and Experience:

    • Proficiency in C and C++ programming for embedded systems. 
    • Strong understanding of microcontrollers and microprocessors from vendors such as TI, NXP, STMicroelectronics, or Qualcomm
    • Experience with RTOS (e.g., FreeRTOS, VxWorks) or bare-metal development. 
    • Familiarity with communication protocols (I2C, SPI, UART, CAN, Ethernet). 
    • Hands-on experience with debugging tools like JTAG, oscilloscopes, and logic analyzers. 
    • Knowledge of embedded Linux or other real-time operating systems. 
    • Experience with version control systems, particularly Git
    • Strong problem-solving skills and the ability to work independently. 


    Nice to Have:

    • Experience with Yocto or other embedded build systems. 
    • Knowledge of secure boot and firmware update mechanisms. 
    • Familiarity with DSP programming or signal processing. 
    • Experience in low-power design for battery-operated devices. 
    • Exposure to Agile/Scrum development methodologies. 
    • Knowledge of MATLAB/Simulink for embedded system modeling. 


    Additional Information:

    This role provides an exciting opportunity to work on innovative embedded solutions in a fast-paced environment. If you are passionate about embedded development and enjoy solving complex technical challenges, we encourage you to apply.

    3 984 - 4 860 USD/month

    Net per 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 EndySoft z siedzibą w Ostrava, ul. Zámostní 1155/27 (dalej jako "administrat...more

    Check similar offers

    Remote Mid C++ Developer

    New
    Montrose Software
    2.66K - 3.98K USD/month
    Gdańsk
    , Fully remote
    Fully remote
    Linux
    C++
    Oracle