Software Development Manager (Embedded) (offline)

Job Summary
The candidate must thrive in a fast-paced environment and drive the Project Roadmap implementation.
This hands-on position requires broad engineering competence and in-depth technical knowledge, as well as demonstrated experience successfully planning, organizing, and conducting software development projects in a dynamic environment.

Responsibilities and duties
β€” Deliver cross-domain releases of embedded IoT software (BSP, RTOS, Applications)
β€” Work closely with Technical Project Managers and System Architects, scope amount of efforts, plan timeline.
β€” Be able to get detailed technical requirements from high-level product requirements and enable your team to do the same.
β€” Coordinate multi domain teams (BSP, Mobile Application, Cloud)
β€” Drive and facilitate innovation within the team.
β€” Monitor, drive and facilitate individual growth of your team’s individual contributors.

Qualifications and Skills
β€” Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline.
β€” 10+ years of software development experience, as a developer or manager.
β€” 3+ years of management experience leading software development teams.
β€” Experience with full cycle of product development (EVT -> MP) and factory support would be a big plus.
β€” Strong C/C++ knowledge and CS fundamentals.
β€” Strong verbal and written communication skills (Upper-Intermediate English)
β€” Experience in issue-tracking systems maintenance (Jira, Confluence);
β€” Strong understanding of Linux OS (structure and components), debug techniques and profiling, scripting
β€” Basic knowledge of FreeRTOS (core entities, synchronization, memory management, etc...) would be a plus
β€” Experience with conventional build systems (CMake, GNU Make);
β€” Strong understanding of periphery interfaces (UART, SPI, I2C, USB, etc...);
β€” AWS IoT understanding would be a big plus
β€” Hands-on experience with Git (Gerrit, Repo would be a big plus)

Nice to have

β€” Strong business and technical vision.
β€” Ability to handle multiple competing priorities in a fast-paced environment.
β€” Deep understanding of software development in a team, and a track record of shipping software on time.

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 SQUAD

SQUAD is a research and delivery team working on impactful products.

We are gathering top notch minds in domains such as Research, Embedded, Hardware, Mobile, QA, Infrastructure, Delivery, Product and Design, and Analytics to collaborate on the latest smart home security/IoT.

Our modern labs feature test devices and leading optical equipment, creating a unique opportunity to work and innovate on real R&D in Ukraine. We are a growing team that operates with a startup spirit to generate solutions for products and raise the bar with every detail.

We pull together strong performers and foster an environment for creativity and discovery. We believe that the synergy of outstanding people and this environment can tackle any global challenge.

Forget good. Do great in SQUAD.

Company website:
https://squad.ua/

DOU company page:
https://jobs.dou.ua/companies/squad/

The job ad is no longer active
Job unpublished on 3 September 2020

Look at the current jobs C / C++ / Embedded Kyiv→