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.

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

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