Position: Middle+/Senior Embedded C developer
Company: ITernal Group
Experience required: 3y
English level: upper

**Requirements:**

• 2+ year experience of programming embedded systems in C
Bluetooth low energy (BLE) knowledge - low power solutions implementation
• Zephyr RTOS experience (would be required to adapt existing or add new MCU to the projects)
• Excellent knowledge of embedded system debugging tools and various measuring equipment
• Mastery in writing device drivers
• Independent problem-solving ability in a large embedded systems projects
• Proficiency of multitask embedded system architecture design methodologies and latest software quality standards

**Responsibilities:**

• New and existing products based on Zephyr TOS and/or BLE technologies development in C programming language
• Improvement of existing features
• Involvement in maintenance of documentation
• Participation in Agile (Scrum) team life and internal processes
• Work with hardware engineers, software developer teams and Product Owner during development life-cycle
• Taking part in mentorship and coaching others to work with these technologies

**We offer:**

• Open, transparent, and honest communication with the team and management — we share company numbers, do strategic planning together, explain all the decisions and tell the company news as they happen;
• Possibility to influence the development of the project;
• Friendly professional staff and warm atmosphere;
• Help with development via mentoring and coaching;
• The environment where you can implement your ideas;
• Plans for growth and the performance review (every 6 months);
• Flexible schedule and opportunities to working remotely;
• Paid vacation and sick leaves;
• Attending professional conferences, summits, workshops, and seminars (70% compensation from the company);
• Access to the yoga training;
• English courses;
• Participation in educational activities and thematic conferences;
• Team parties and corporate events.