.
Embedded Developer
  • Warsaw
Embedded Developer
Warszawa, Warsaw, Masovian Voivodeship, Polska
EndySoft
24. 11. 2024
Informacje o stanowisku

technologies-expected :


  • C
  • C++
  • Git

technologies-optional :


  • Yocto
  • MATLAB
  • Simulink

about-project :


  • 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.
  • 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.
  • MD rate: 180 - 220 EUR

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.

requirements-expected :


  • 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.

benefits :


  • remote work opportunities

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    96 756
    15 987