Tech Stack
C++
Job Description, Responsibilities & Requirements
Description language:
About the Position
We are seeking a skilled Embedded Engineer with experience in C/C++ to join our team. This role involves working with real-time systems and kernel modules.
Responsibilities
- Develop and maintain embedded software
- Work with real-time systems and timing constraints
- Understand and work with kernel modules and Linux internals
- Utilize debugging tools such as gdb, strace, tcpdump, or logic analyzers
- Apply SOLID principles and design patterns in software development
- Optimize software for performance and low-latency environments
Requirements
- Experience with Raspberry Pi, Jetson, or similar platforms
- Experience with real-time systems or timing constraints
- Understanding of kernel modules or Linux internals
- Familiarity with debugging tools such as gdb, strace, tcpdump, or logic analyzers
- Knowledge of SOLID principles and design patterns
- Experience with Assembly language
- Experience optimizing software for performance or low-latency environments
Advantages for a Candidate
- Stable and competitive salary
- Legally compliant gig contract with official tax reporting and payment
- Work in a cool & experienced team
- Useful & exciting projects
- Up to 26 Days Off per year at your convenience
- Convenient office in Vinnytsia or an opportunity to work remotely
- Corporate culture with maximum automation of processes
- Review of working conditions and position based on performance, productivity, and development in accordance with a skills assessment program
- Excellent opportunities and prospects for professional growth in a company with a 10-year history
About the Company
We use cookies on our website to see how you interact with it. By accepting, you agree to our use of such cookies. Cookie Policy