Embedded Developer (Praca zdalna)

EndySoft

Warszawa
15 600–20 000 zł netto (+ VAT) / mies.
Praca zdalna
Kontrakt B2B
💼 Kontrakt B2B
🌐 Praca zdalna
Pełny etat
C
C++
Microprocessors
microcontrollers
RTOS
Embedded Linux
Git

About the 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

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

Our requirements

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

Optional

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

Technologies we use

This is how we work on a project

  • active monitoring

  • integration tests

  • unit tests

Wyświetlenia: 4
Opublikowanadzień temu
Wygasaza 10 dni
Rodzaj umowyKontrakt B2B
Tryb pracyPraca zdalna
Źródło
Logo
Logo
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Embedded Developer"