Medical devices experience preferred
Job Description for Embedded Software Lead:
Over five years' experience in hands-on development and troubleshooting on embedded targets
Solid programming experience in C or C++
Ability to lead team to design, develop and debug embedded software systems.
Experience in coding with performance and efficiency in purview.
Ability to work in Agile methodology with PLM tools.
Proven experience in embedded systems design with preemptive, multitasking real-time operating systems
Familiarity with software configuration management tools, defect tracking tools, and peer review
Excellent knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems
Adequate knowledge of reading schematics and data sheets for components
Strong documentation and writing skills
Design and implement software of embedded devices and systems from requirements to production and commercial deployment
Design, develop, code, test, and debug system software
Review code and design
Analyze and enhance efficiency, stability, and scalability of system resources
Support software QA and optimize I/O performance and space requirements.
Interface with hardware design and development
Ability to write and maintain unit tests.
Experience with testing on Medical devices or domain is preferred.
Proficiency in working with various Medical standards and protocols.
Experience in infusion pumps is an added advantage.
•
Last updated on Jun 20, 2022