- Krakow, Poland
- On-site
- Full-time · Senior
- 3+ years
Senior C++ engineer responsible for developing and debugging Linux device drivers, creating design documents, maintaining build systems, and reviewing code for a smart camera solution.
Compensation
Yearly salary increase (depends on individual performance) Yearly bonus (depends on company performance)
Responsibilities
- Implement advanced software modules that follow modern C++ design patterns
- Develop and debug Linux device drivers
- Create design documents on software architecture and algorithms
- Maintain and improve build system using Make, CMake, Python, and Docker
- Peer review code for adherence best practices, design guidelines, and coding standards
Requirements
- Bachelor's degree, with an emphasis on Engineering, Computer Science, Mathematics or a related technical discipline
- Nice to have: Agile/Scrum environments
- Nice to have: Scrum Master
- Nice to have: Project coordination
- Nice to have: Jira