Job openings Embedded Engineer
Are you ready to take your career to the next level and help lead an innovation-driven IT company into a bright future? We are actively seeking a talented Embedded C/C++ Engineer to join our team.
You’ll participate in the entire process of new feature development, from the brainstorming to the deployment of a product, ranging from bare-metal small MCUs to platforms with Linux or RTOS. You’ll partake in commercial as well as R&D activities with a view to embedded AI development.
good communication skills in English;
at least 5 years of experience in embedded C/C++;
knowledge of RTOS and NXP MCU Programming;
familiarity with hardware interfaces and associated protocols: I2C, SPI, UART, CAN, USB;
experience in firmware debugging and profiling;
experience in writing unit tests for C/C++ code;
experience in working with version control systems (git) and requirements tracking;
experience in low-level drivers development;
basic knowledge of electronics and metrology;
basic knowledge of embedded systems manufacturing technology;
open-minded, curious, and a strong problem solver;
know Python, Docker, Yocto, and Linux;
have experience in signal processing and DSP;
have experience in embedded ML;
CI/CD and configuration management knowledge and experience.
coding low-level features for devices (support for particular ICs, support for communication protocols, for instance);
refactoring code to support other versions of MCU;
participating in project tasks meetingsl
exploration and testing of new and experimental platforms for industrial purposes
Work type
Remote workJob position
Embedded C EngineerDepartment
Team TataraSalary
18000 – 25000 PLN / monthEmployment type
Consultancy agreementContact person