An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Get past ATS filters
Job summary
A pioneering medical robotics company in Lublin is seeking an experienced Embedded Systems Programmer (Mid/Senior) to develop and maintain software for robotic medical devices. The role focuses on compliance with industry standards and includes coordinating programming efforts and mentoring team members. Ideal candidates have strong embedded systems programming experience, particularly in C and C++, and good English skills for technical documentation.
Qualifications
Professional experience in embedded systems programming.
Knowledge of C language and C++ basics.
Ability to analyze and debug hardware and software problems.
English language skills sufficient for reading technical documentation.
Responsibilities
Designing, developing, and maintaining software for robotic medical devices.
Documenting software in accordance with applicable industry standards.
Conducting risk assessment processes and software safety analysis.
Coordinating the work of the programming team.
Skills
Embedded systems programming
C programming language
Knowledge of C++ basics
Bare-metal programming
Multithreading concepts
Linux configuration
Debugging hardware/software
Unit testing skills
Version control tools
Experience with Git
Tools
Git
Bash
CMake
STM32CubeIDE
Keil
Docker
CI/CD tools
Job description
A pioneering medical robotics company in Lublin is seeking an experienced Embedded Systems Programmer (Mid/Senior) to develop and maintain software for robotic medical devices. The role focuses on compliance with industry standards and includes coordinating programming efforts and mentoring team members. Ideal candidates have strong embedded systems programming experience, particularly in C and C++, and good English skills for technical documentation.