Interfacing
Elenco interfacing
-
Core responsibilities: contribute to the design of the embedded software system architecture providing guidance on their correct use in the product development lifecycle develop the applications for a networked linux-based embedded medical device develop and optimize drivers for interfacing with the peripherals, both internally developed or ots implement best practices for managing the lifecycle of the deliverable software design and write automated tests for code quality promote and actively participate in teamwork to research innovative technology solutions create comprehensive and compliant documentation for design assurance purposes must have: excellent mastery of modern c++ language for embedded software development mastery of concurrency and parallel programming understanding networking protocols and technologies (ip, iso/osi, tcp stack) good knowledge of the linux operating system (debian / petalinux) knowledge and understanding of rest apis and alternative data exchange technologies knowledge of the founding principles of software engineering, design patterns and, preferably, of "test driven development" techniques excellent command of written english language good command of spoken english language nice to have: knowledge of the go or python programming languages experience with docker for local development and testing experience with video processing stacks gnu/linux shell scripting good knowledge of the yocto project vhdl programming on fpgas, preferably using xilinx® vivado design suite ide knowledge of medical device software software life cycle processes according to iec location: pordenone + smartworkingtechyon: information technology recruitment experts | head hunter techyon is the first head hunter which exclusively specializes in the search and selection of professionals and managers in the information technology fieldabout the company: for a global leader surgical solutions company our recruitment engineers are looking for a c++ embedded software developerour recruitment engineers select the best it profiles for prestigious it consulting firms, banks, service companies, manufacturing groups, start-ups of excellence and digital dna companies