Job Summary
Looking for an experienced architect with a wide range of IoT experience, who will be responsible for creating and presenting a complex architecture for Ring enabled devices that will be integrated in the existing Ring ecosystem. He should be able to address and solve multiple challenges using best known practice, and should have a highly developed set of analytical, communication skills and consulting capability. He should be able to identify technical risks, propose solutions and effectively communicate them to all stakeholders.
Responsibilities and duties
β Providing an architecture definition of new system components, services etc.;
β Addressing different technical issues that could appears in existing design;
β Creating high-level product specification and well defined architecture design documents;
β Designing and revising system architecture in component diagrams, flow-chart diagrams, sequence diagram etc.;
β Being responsible for technical evaluation and creating PoC for new solutions;
β Providing support/guidance to the development teams during analysis, development and testing processes;
β Working closely with Technical Project Managers to scope amount of efforts, plan timeline etc;
β Be able to get detailed technical requirements from high-level product requirements;
β Drive and facilitate innovation within the team;
β Mentoring other team members
Qualifications and Skills
β Bachelorβs degree in Computer Science, Computer Engineering or related technical discipline.
β 10+ years of software development experience;
β 5+ years of experience as an architect or technical leader;
β Strong experience on technical design preparation and presenting;
β Strong C/C++ knowledge and CS fundamentals;
β Strong knowledge of OOA/OOD;
β Good understanding of Linux OS (structure and components), debug techniques and profiling, scripting etc;
β Good knowledge of FreeRTOS (core entities, synchronization, memory management, etc...) would a plus;
β Strong understanding of periphery interfaces (UART, SPI, I2C, USB, etc...);
β On-hands experience with Git (Gerrit, Repo would be a big plus);
β Deep analytical skills;
β Good verbal and written communication skills (Upper-Intermediate English)
Nice to have
β Strong understanding of Cloud technologies and distributed architectures;
β Experience with full cycle of product development (EVT -> MP) and factory support would be a big plus;
β Experience in issue-tracking systems maintenance (Jira, Confluence);
β Strong business vision.
We offer multiple benefits that include
β Opportunity to influence the productsβ quality supporting company mission to make neighborhoods safer
β Challenging tasks and professional growth
β Competitive salary and perks
β PE accounting and support
β 18 paid vacation days per year, paid public holidays according to the Ukrainian legislation
β Social package, including gym membership compensation, medical insurance
β Free office meals, fruits, and cookies
β Educational possibilities, knowledge hubs, and free corporate English classes
β Career plan, professional growth, and semiannual performance review.
About PandaDoc
PandaDoc empowers more than 50,000 growing organizations to thrive by taking the work out of document workflow. PandaDoc provides an all-in-one document workflow automation platform that helps fast scaling teams accelerate the ability to create, manage, and sign digital documents including proposals, quotes, contracts, and more. For more information, please visit https://www.pandadoc.com
We're known for our work-life balance, kind co-workers, & creative virtual team-bonding events. And although our Pandas are located across the globe, we stay connected with the help of technology and ensure that everyone on our team feels, well, like a team.
Company website:
https://www.pandadoc.com
DOU company page:
https://jobs.dou.ua/companies/pandadoc/
The job ad is no longer active
Job unpublished on
25 June 2020
Look at the current
jobs
C / C++ / Embedded
Kyiv→