Senior C++ Developer IRC99157 Offline

A key element of this role includes advocating for and designing products that meet the functional, performance and cybersecurity needs of our customers. A strong systems approach to product development will be necessary in this role.

 

Requirements

 

Required

- Bachelor of Science degree in Computer Engineering or Computer Science

- 5+ years’ relevant software development experience is required

- Proficiency in C++ and good knowledge in object-oriented programming paradigm

- Experience developing high reliability, highly scalable systems, services and devices

- Experience developing mission critical services in a Service Oriented Architecture (SOA)

- Familiar with security best practices for Service Oriented Architecture and IOT Systems

- Experience with Linux, Containers, DevOps environments

- Working knowledge of software development tools such as Azure DevOps, Git, Re-sharper, etc

- Able to work and influence in a highly cross-functional team environment

- Excellent communication and negotiation skills, for both internal and external audiences, at all levels

- Experience developing for the cloud or mobile devices is desirable

- Docker Swarm experience. Kubernetes experience might be a substitute

- Python experience

- Elastic stack experience

 

Good to have

- Experience with more programming languages Java, C# or Python

- Eclipse IDE with EMF experience: Using Xpand templates to generate code frameworks from a UML

model

- System Level Test automation

- Medical Device is a plus.

- Web UI development is a plus.

- Working knowledge of Agile development processes.

 

Responsibilities

- Participate in systems level requirements definition, architecture, design and external communications/connectivity interface designs.

- Lead component design efforts. Understand and design to existing interface specifications.

- Design, write, debug, document and release software used for communication, storage and analysis of patient physiological information.

- Work with global teams and other cross-functional staff to define requirements related to patient bedside monitors.

- Ensure on-time delivery of software including design documentation and unit tests necessary to maintenance of the software.

- Work with program core team members including Quality and Regulatory to ensure conformance to established design development processes and procedures.

- Participate in cross-functional FMEA process and design reviews to ensure product quality and reliability.

The job ad is no longer active
Job unpublished on 23 October 2020

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

Loading...