Proficient in C and experience writing C for real time systems
Engineers who can communicate somewhat effectively and collaborate with the team. Ability to describe issues clearly to the team so they can resolve issues
Bachelor's in Computer Science
Medical industry experience
Knowledge of Battery Operated Devices
Senior Embedded Software Engineer will be involved in multiple aspects of the product life-cycle, ranging from requirements, software design, coding and verification, debug and testing. Embedded Software Engineer will be part of the engineering team developing embedded software for real time control and operation of a biological measurement device.
Design, develop, and debug embedded software, using C, C++ for medical devices and systems
Conduct investigational studies to understand firmware behavior
Support software QA following Medical Device Software Life Cycle Process
Provide post production support
Interface with hardware design and development
Write relevant design and test documentation
5+ years of experience in embedded software engineering
BS or higher degree in Computer Science, Computer Engineering , Electrical Engineering or related field
Experience in hands-on development and troubleshooting on embedded targets
Software Engineering with Phyton Experience
Strong Bluetooth experience, preferred BLE on Nordic platforms
Experience with other wired and wireless communication protocols; USB, TCP/IP, Wi-Fi etc.
Hands-on system bring-up, testing, and troubleshooting on embedded targets
Experience using RTOS’s and related stacks, time-critical, and interrupt-based design
Adequate knowledge of reading schematics and data sheets for components
Experience with embedded software tools, including compilers/linkers and static/dynamic analyzers, configuration management and bug tracking tools.
Background in using lab equipment including logic analyzers, oscilloscopes, multi-meters etc.to test code functionality
Familiarity with power management of battery-operated devices, memory management, security and safety critical software.