Added: 2025-05-27 13:26.00
Updated: 2025-05-30 03:36.37

Embedded Developer

Krakw , Lesser Poland Voivodeship, Poland

Type: n/a

Category: IT & Internet & Media

Advertisement
Requirements: English
Company: EndySoft
Region: Krakw , Lesser Poland Voivodeship

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.
Advertisement
Click here to apply and get more details about this job!
It will open in a new tab.
Terms and Conditions - Webmaster - Privacy Policy